| 
      
      
      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.
 |