diff options
Diffstat (limited to 'JNIHelp.c')
| -rw-r--r-- | JNIHelp.c | 12 |
1 files changed, 0 insertions, 12 deletions
@@ -317,18 +317,6 @@ int jniThrowIOException(JNIEnv* env, int errnum) { return jniThrowException(env, "java/io/IOException", message); } -jobject jniGetReferent(JNIEnv* env, jobject ref) { - jmethodID get = FindMethod(env, "java/lang/ref/Reference", "get", "()Ljava/lang/Object;"); - return (*env)->CallObjectMethod(env, ref, get); -} - jstring jniCreateString(JNIEnv* env, const jchar* unicodeChars, jsize len) { return (*env)->NewString(env, unicodeChars, len); } - -jobjectArray jniCreateStringArray(C_JNIEnv* env, size_t count) { - jclass stringClass = (*env)->FindClass(env, "java/lang/String"); - jobjectArray result = (*env)->NewObjectArray(env, count, stringClass, NULL); - (*env)->DeleteLocalRef(env, stringClass); - return result; -} |
