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