From e97e377b055b1532d5cb2fc555b566551d1ed2a3 Mon Sep 17 00:00:00 2001 From: krasimir Date: Thu, 3 Sep 2015 10:11:23 +0000 Subject: [PATCH] silence compilation warnings in the Java binding --- src/runtime/java/jpgf.c | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/runtime/java/jpgf.c b/src/runtime/java/jpgf.c index a5cd7f644..875f41e80 100644 --- a/src/runtime/java/jpgf.c +++ b/src/runtime/java/jpgf.c @@ -397,7 +397,7 @@ jpgf_literal_callback_match(PgfLiteralCallback* self, PgfConcr* concr, JPgfLiteralCallback* callback = gu_container(self, JPgfLiteralCallback, callback); JNIEnv *env; - (*cachedJVM)->AttachCurrentThread(cachedJVM, &env, NULL); + (*cachedJVM)->AttachCurrentThread(cachedJVM, (void**)&env, NULL); jstring jsentence = gu2j_string(env, sentence); size_t joffset = gu2j_string_offset(sentence, *poffset); @@ -461,7 +461,7 @@ jpgf_token_prob_enum_fin(GuFinalizer* self) JPgfTokenProbEnum* en = gu_container(self, JPgfTokenProbEnum, fin); JNIEnv *env; - (*cachedJVM)->AttachCurrentThread(cachedJVM, &env, NULL); + (*cachedJVM)->AttachCurrentThread(cachedJVM, (void**)&env, NULL); (*env)->DeleteGlobalRef(env, en->jiterator); } @@ -475,7 +475,7 @@ jpgf_literal_callback_predict(PgfLiteralCallback* self, PgfConcr* concr, JPgfLiteralCallback* callback = gu_container(self, JPgfLiteralCallback, callback); JNIEnv *env; - (*cachedJVM)->AttachCurrentThread(cachedJVM, &env, NULL); + (*cachedJVM)->AttachCurrentThread(cachedJVM, (void**)&env, NULL); jstring jprefix = gu2j_string(env, prefix); jobject jiterator = (*env)->CallObjectMethod(env, callback->jcallback, callback->predict_methodId, lin_idx, jprefix); @@ -498,7 +498,7 @@ jpgf_literal_callback_fin(GuFinalizer* self) JPgfLiteralCallback* callback = gu_container(self, JPgfLiteralCallback, fin); JNIEnv *env; - (*cachedJVM)->AttachCurrentThread(cachedJVM, &env, NULL); + (*cachedJVM)->AttachCurrentThread(cachedJVM, (void**)&env, NULL); (*env)->DeleteGlobalRef(env, callback->jcallback); }