diff options
author | Sven Gothel <[email protected]> | 2013-11-17 17:28:10 +0100 |
---|---|---|
committer | Sven Gothel <[email protected]> | 2013-11-17 17:28:10 +0100 |
commit | 380528f59c4a37429f4fa5f8ac7aa3076d0eaa11 (patch) | |
tree | d141f8d44f3fa6b4642d751542be570f2d73f337 | |
parent | c153a453299ef12bdb635dc11574a21bba74f04c (diff) |
Nativewindow/NEWT: Fix C Return Statement
-rw-r--r-- | src/nativewindow/native/x11/Xmisc.c | 2 | ||||
-rw-r--r-- | src/newt/native/X11RandR11.c | 3 |
2 files changed, 3 insertions, 2 deletions
diff --git a/src/nativewindow/native/x11/Xmisc.c b/src/nativewindow/native/x11/Xmisc.c index 2c0e4e22b..7b9dc344b 100644 --- a/src/nativewindow/native/x11/Xmisc.c +++ b/src/nativewindow/native/x11/Xmisc.c @@ -387,7 +387,7 @@ Java_jogamp_nativewindow_x11_X11Lib_GetVisualIDFromWindow(JNIEnv *env, jclass _u if(NULL==dpy) { NativewindowCommon_throwNewRuntimeException(env, "invalid display connection.."); - return; + return 0; } NativewindowCommon_x11ErrorHandlerEnable(env, dpy, 0, 1, errorHandlerQuiet, 1); diff --git a/src/newt/native/X11RandR11.c b/src/newt/native/X11RandR11.c index 53d01a6fe..38d61289b 100644 --- a/src/newt/native/X11RandR11.c +++ b/src/newt/native/X11RandR11.c @@ -335,7 +335,7 @@ JNIEXPORT jboolean JNICALL Java_jogamp_newt_driver_x11_RandR11_setCurrentScreenM int rot; do { if ( 0 >= XEventsQueued(dpy, QueuedAfterFlush) ) { - return; + return JNI_FALSE; // not done } XNextEvent(dpy, &evt); @@ -366,5 +366,6 @@ JNIEXPORT jboolean JNICALL Java_jogamp_newt_driver_x11_RandR11_setCurrentScreenM XSync(dpy, False); + return done ? JNI_TRUE : JNI_FALSE; } |