diff options
Diffstat (limited to 'CNativeCode/jnitools.c')
-rw-r--r-- | CNativeCode/jnitools.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/CNativeCode/jnitools.c b/CNativeCode/jnitools.c index 2e6f282..3c2141e 100644 --- a/CNativeCode/jnitools.c +++ b/CNativeCode/jnitools.c @@ -64,6 +64,8 @@ char * LIBAPIENTRY jnitoolsGetJavaString(JNIEnv *env, jstring jstr) jthrowable exc; char *result = 0; + if(jstr == NULL) return NULL; + if(!isinit && init(env)) isinit=1; hab = (*env)->CallObjectMethod(env, jstr, String_getBytes_ID); |