]> rtime.felk.cvut.cz Git - orte.git/blobdiff - orte/libjorte/onLoad.c
JORTE: add deserialize function to support endianness setting
[orte.git] / orte / libjorte / onLoad.c
index f7b8e484e129802156fe0474b482b4f73485d4c5..21d56b7120ca82e9e9f79aca90e286cfa31f850b 100644 (file)
@@ -5,6 +5,8 @@ static jmethodID findClassM;
 static jmethodID findLoadedClassM;
 static jobject classLoader;
 
+JavaVM *javavm;
+
 JNIEXPORT jint JNICALL JNI_OnLoad(JavaVM *vm, void *reserved) {
   JNIEnv *env;
   jclass testCl;
@@ -13,6 +15,7 @@ JNIEXPORT jint JNICALL JNI_OnLoad(JavaVM *vm, void *reserved) {
   jmethodID getClassLoader;
 
   (*vm)->GetEnv(vm, (void **)&env, JNI_VERSION_1_6);
+  javavm = vm;
 
   testCl = (*env)->FindClass(env, "org/ocera/orte/JOrte");
   clClass = (*env)->FindClass(env, "java/lang/Class");