|
From: Kevin G. <kev...@us...> - 2005-07-05 22:09:04
|
Update of /cvsroot/java-game-lib/LWJGL/src/native/win32 In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv28787/src/native/win32 Modified Files: org_lwjgl_opengl_Display.c Log Message: Updated to actually convert the passed int buffer Index: org_lwjgl_opengl_Display.c =================================================================== RCS file: /cvsroot/java-game-lib/LWJGL/src/native/win32/org_lwjgl_opengl_Display.c,v retrieving revision 1.24 retrieving revision 1.25 diff -u -d -r1.24 -r1.25 --- org_lwjgl_opengl_Display.c 5 Jul 2005 21:45:02 -0000 1.24 +++ org_lwjgl_opengl_Display.c 5 Jul 2005 22:08:55 -0000 1.25 @@ -515,7 +515,7 @@ JNIEXPORT jint JNICALL Java_org_lwjgl_opengl_Win32Display_nSetWindowIcon16 (JNIEnv *env, jclass clazz, jobject iconBuffer) { - int *imgData = NULL; + int *imgData = (int *)(*env)->GetDirectBufferAddress(env, iconBuffer); HICON newIcon = createWindowIcon(env, imgData, 16, 16); if (newIcon != NULL) { @@ -532,7 +532,7 @@ JNIEXPORT jint JNICALL Java_org_lwjgl_opengl_Win32Display_nSetWindowIcon32 (JNIEnv *env, jclass clazz, jobject iconBuffer) { - int *imgData = NULL; + int *imgData = (int *)(*env)->GetDirectBufferAddress(env, iconBuffer); HICON newIcon = createWindowIcon(env, imgData, 32, 32); if (newIcon != NULL) { |