Lines Matching refs:jstr
922 jstring jstr;
937 jstr = (*jenv)->CallObjectMethod(jenv, jobj, g_tostring_jm);
942 cstr = (*jenv)->GetStringUTFChars(jenv, jstr, 0);
947 (*jenv)->DeleteLocalRef(jenv, jstr);
950 (*jenv)->ReleaseStringUTFChars(jenv, jstr, cstr);
951 (*jenv)->DeleteLocalRef(jenv, jstr);
1005 jstring jstr = NULL;
1011 jstr = dtj_NewStringNative(jenv, str);
1013 return (jstr);
1049 dtj_GetStringNativeChars(JNIEnv *jenv, jstring jstr)
1062 bytes = (*jenv)->CallObjectMethod(jenv, jstr, g_strbytes_jm);
1087 dtj_ReleaseStringNativeChars(JNIEnv *jenv, jstring jstr, const char *str)
1099 jstring jstr = NULL;
1121 jstr = (*jenv)->GetObjectArrayElement(jenv, args, i);
1126 str = dtj_GetStringNativeChars(jenv, jstr);
1129 (*jenv)->DeleteLocalRef(jenv, jstr);
1136 dtj_ReleaseStringNativeChars(jenv, jstr, str);
1137 (*jenv)->DeleteLocalRef(jenv, jstr);
1141 dtj_ReleaseStringNativeChars(jenv, jstr, str);
1142 (*jenv)->DeleteLocalRef(jenv, jstr);
1143 jstr = NULL;