From 0cf93ebe93d72faf3bc3d166da49a4e85f8add07 Mon Sep 17 00:00:00 2001 From: Caspian Rychlik-Prince Date: Sat, 22 Mar 2003 21:39:52 +0000 Subject: [PATCH] Fixed nasty bug in Win9x display mode enumeration --- src/native/win32/org_lwjgl_Display.cpp | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/src/native/win32/org_lwjgl_Display.cpp b/src/native/win32/org_lwjgl_Display.cpp index 089a5452..d3030e07 100644 --- a/src/native/win32/org_lwjgl_Display.cpp +++ b/src/native/win32/org_lwjgl_Display.cpp @@ -314,7 +314,6 @@ jobjectArray GetAvailableDisplayModesNT(JNIEnv * env) { // Allocate an array of DisplayModes big enough jclass displayModeClass = env->FindClass("org/lwjgl/DisplayMode"); - // Note the * 16 - this is because we are manufacturing available alpha/depth/stencil combos. jobjectArray ret = env->NewObjectArray(AvailableModes, displayModeClass, NULL); jmethodID displayModeConstructor = env->GetMethodID(displayModeClass, "", "(IIII)V"); @@ -361,8 +360,7 @@ jobjectArray GetAvailableDisplayModes9x(JNIEnv * env) { // Allocate an array of DisplayModes big enough jclass displayModeClass = env->FindClass("org/lwjgl/DisplayMode"); - // Note the * 16 - this is because we are manufacturing available alpha/depth/stencil combos. - jobjectArray ret = env->NewObjectArray(AvailableModes * 16, displayModeClass, NULL); + jobjectArray ret = env->NewObjectArray(AvailableModes, displayModeClass, NULL); jmethodID displayModeConstructor = env->GetMethodID(displayModeClass, "", "(IIII)V"); i = 0, j = 0, n = 0;