From: Elliott Hughes Date: Sat, 30 Mar 2013 00:27:28 +0000 (-0700) Subject: Fix a cast in JniEnv::NewDirectByteBuffer. X-Git-Tag: android-x86-4.4-r1~28^2~18^2~22 X-Git-Url: http://git.osdn.net/view?a=commitdiff_plain;h=cbe8d43e;p=android-x86%2Fdalvik.git Fix a cast in JniEnv::NewDirectByteBuffer. (cherry picked from commit 1abc689a32fc20b38227060e4da5e0934df8fc19) Change-Id: I89c8544d77721aaa5ae192087e8873d3d64d5f3b --- diff --git a/vm/Jni.cpp b/vm/Jni.cpp index f2358359d..e571ad867 100644 --- a/vm/Jni.cpp +++ b/vm/Jni.cpp @@ -2739,7 +2739,7 @@ static jobject NewDirectByteBuffer(JNIEnv* env, void* address, jlong capacity) { jobject result = addLocalReference(ts.self(), newObj); JValue unused; dvmCallMethod(ts.self(), gDvm.methJavaNioDirectByteBuffer_init, - newObj, &unused, (jint) address, (jint) capacity); + newObj, &unused, (jlong) address, (jint) capacity); if (dvmGetException(ts.self()) != NULL) { deleteLocalReference(ts.self(), result); return NULL;