lib/java: fix expected type with JNI's `GetStringUTFChars`
authorAlexis Laferrière <alexis.laf@xymus.net>
Thu, 23 Jul 2015 17:53:51 +0000 (13:53 -0400)
committerAlexis Laferrière <alexis.laf@xymus.net>
Fri, 24 Jul 2015 13:44:24 +0000 (09:44 -0400)
Signed-off-by: Alexis Laferrière <alexis.laf@xymus.net>

lib/java/java.nit

index cef7b22..04e8743 100644 (file)
@@ -104,7 +104,7 @@ extern class JavaString in "Java" `{ java.lang.String `}
                JNIEnv *env = Sys_jni_env(sys);
 
                // Get the data from Java
-               const jbyte *java_cstr = (char*)(*env)->GetStringUTFChars(env, self, NULL);
+               const char *java_cstr = (*env)->GetStringUTFChars(env, self, NULL);
                jsize len = (*env)->GetStringUTFLength(env, self);
 
                // Copy it in control of Nit