From: <eli...@us...> - 2008-04-29 18:37:57
|
Revision: 3049 http://java-game-lib.svn.sourceforge.net/java-game-lib/?rev=3049&view=rev Author: elias_naur Date: 2008-04-29 11:37:51 -0700 (Tue, 29 Apr 2008) Log Message: ----------- Windows: Fixed compile error Modified Paths: -------------- trunk/LWJGL/src/native/windows/org_lwjgl_opengl_Display.c Modified: trunk/LWJGL/src/native/windows/org_lwjgl_opengl_Display.c =================================================================== --- trunk/LWJGL/src/native/windows/org_lwjgl_opengl_Display.c 2008-04-29 18:32:08 UTC (rev 3048) +++ trunk/LWJGL/src/native/windows/org_lwjgl_opengl_Display.c 2008-04-29 18:37:51 UTC (rev 3049) @@ -178,7 +178,7 @@ return getAvailableDisplayModes(env); } -static void destroyWindow() { +static void destroyWindow(JNIEnv *env) { jclass display_class_global = (jclass)(LONG_PTR)GetWindowLongPtr(display_hwnd, GWLP_USERDATA); closeWindow(&display_hwnd, &display_hdc); if (display_class_global != NULL) @@ -209,14 +209,14 @@ } display_hdc = GetDC(display_hwnd); if (display_hdc == NULL) { - destroyWindow(); + destroyWindow(env); throwException(env, "Failed to get the window DC."); return; } } JNIEXPORT void JNICALL Java_org_lwjgl_opengl_WindowsDisplay_nDestroyWindow(JNIEnv *env, jclass clazz) { - destroyWindow(); + destroyWindow(env); } JNIEXPORT void JNICALL Java_org_lwjgl_opengl_WindowsDisplay_clientToScreen(JNIEnv *env, jclass unused, jlong hwnd_int, jobject buffer_handle) { This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |