jdk/src/jdk.jdwp.agent/share/native/libjdwp/StringReferenceImpl.c
changeset 29272 3363c00f4a4e
parent 25859 3317bb8137f4
equal deleted inserted replaced
29271:162fe03153a4 29272:3363c00f4a4e
    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 }