X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/3913bb7b7d28a6c8f383b7973f72a4fc7a1f4f01..67ae3ecf4e045a2410b261b597cdc953d50d53fa:/src/java/jxbt_utilities.c diff --git a/src/java/jxbt_utilities.c b/src/java/jxbt_utilities.c index 2ef04a3dc0..6b9b7d1cb3 100644 --- a/src/java/jxbt_utilities.c +++ b/src/java/jxbt_utilities.c @@ -64,11 +64,15 @@ jmethodID jxbt_get_jmethod(JNIEnv* env, jclass cls, jmethodID jxbt_get_smethod(JNIEnv* env, const char *classname, const char *name,const char *signature) { - jclass cls = jxbt_get_class(env,classname); - jmethodID id; + + jclass cls; + + jmethodID id; + cls = jxbt_get_class(env,classname); if (!cls) return 0; + id = (*env)->GetMethodID(env, cls, name,signature); if(!id) { @@ -79,7 +83,6 @@ jmethodID jxbt_get_smethod(JNIEnv* env, const char *classname, free(m); return 0; } - return id; }