OSDN Git Service

[fixed] Gdx2DPixmap, jlong not long stupid...
authorbadlogicgames <badlogicgames@6c4fd544-2939-11df-bb46-9574ba5d0bfa>
Fri, 17 Dec 2010 19:15:25 +0000 (19:15 +0000)
committerbadlogicgames <badlogicgames@6c4fd544-2939-11df-bb46-9574ba5d0bfa>
Fri, 17 Dec 2010 19:15:25 +0000 (19:15 +0000)
gdx/jni/gdx2d/Gdx2DPixmap.cpp

index c506af9..4cbd771 100644 (file)
@@ -16,8 +16,8 @@ JNIEXPORT jobject JNICALL Java_com_badlogic_gdx_graphics_Gdx2DPixmap_load
                return 0;\r
 \r
        jobject pixel_buffer = env->NewDirectByteBuffer((void*)pixmap->pixels, pixmap->width * pixmap->height * pixmap->format);\r
-       long* p_native_data = (long*)env->GetPrimitiveArrayCritical(nativeData, 0);\r
-       p_native_data[0] = (long)pixmap;\r
+       jlong* p_native_data = (jlong*)env->GetPrimitiveArrayCritical(nativeData, 0);\r
+       p_native_data[0] = (jlong)pixmap;\r
        p_native_data[1] = pixmap->width;\r
        p_native_data[2] = pixmap->height;\r
        p_native_data[3] = pixmap->format;\r
@@ -38,8 +38,8 @@ JNIEXPORT jobject JNICALL Java_com_badlogic_gdx_graphics_Gdx2DPixmap_newPixmap
                return 0;\r
 \r
        jobject pixel_buffer = env->NewDirectByteBuffer((void*)pixmap->pixels, pixmap->width * pixmap->height * pixmap->format);\r
-       long* p_native_data = (long*)env->GetPrimitiveArrayCritical(nativeData, 0);\r
-       p_native_data[0] = (long)pixmap;\r
+       jlong* p_native_data = (jlong*)env->GetPrimitiveArrayCritical(nativeData, 0);\r
+       p_native_data[0] = (jlong)pixmap;\r
        p_native_data[1] = pixmap->width;\r
        p_native_data[2] = pixmap->height;\r
        p_native_data[3] = pixmap->format;\r