From 0d4d5b6bf18be8f98f5f36cf9eac0b678fc4d59c Mon Sep 17 00:00:00 2001 From: Elias Naur Date: Sat, 21 Aug 2004 17:42:23 +0000 Subject: [PATCH] Linux: Added missing throwException in display.cpp.initDisplay() --- src/native/linux/display.cpp | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/src/native/linux/display.cpp b/src/native/linux/display.cpp index 23db29ae..aca81a9c 100644 --- a/src/native/linux/display.cpp +++ b/src/native/linux/display.cpp @@ -130,8 +130,8 @@ static int getGammaRampLength(Display *disp, int screen) { } jobject initDisplay(JNIEnv *env) { - int num_modes; - XF86VidModeModeInfo **avail_modes; + int num_modes; + XF86VidModeModeInfo **avail_modes; int screen; Display *disp = XOpenDisplay(NULL); if (disp == NULL) { @@ -141,7 +141,8 @@ jobject initDisplay(JNIEnv *env) { screen = DefaultScreen(disp); if (!getDisplayModes(disp, screen, &num_modes, &avail_modes)) { - printfDebug("Could not get display modes\n"); + throwException(env, "Could not get display modes"); + return NULL; } saved_width = avail_modes[0]->hdisplay; saved_height = avail_modes[0]->vdisplay;