equal
deleted
inserted
replaced
44 WITH_LOCAL_REFS(env, 1) { |
44 WITH_LOCAL_REFS(env, 1) { |
45 |
45 |
46 char *utf; |
46 char *utf; |
47 |
47 |
48 utf = (char *)JNI_FUNC_PTR(env,GetStringUTFChars)(env, string, NULL); |
48 utf = (char *)JNI_FUNC_PTR(env,GetStringUTFChars)(env, string, NULL); |
49 (void)outStream_writeString(out, utf); |
49 if (!(*env)->ExceptionCheck(env)) { |
50 JNI_FUNC_PTR(env,ReleaseStringUTFChars)(env, string, utf); |
50 (void)outStream_writeString(out, utf); |
|
51 JNI_FUNC_PTR(env,ReleaseStringUTFChars)(env, string, utf); |
|
52 } |
51 |
53 |
52 } END_WITH_LOCAL_REFS(env); |
54 } END_WITH_LOCAL_REFS(env); |
53 |
55 |
54 return JNI_TRUE; |
56 return JNI_TRUE; |
55 } |
57 } |