aboutsummaryrefslogtreecommitdiffstats
path: root/src/newt/native/X11RandR11.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/newt/native/X11RandR11.c')
-rw-r--r--src/newt/native/X11RandR11.c3
1 files changed, 2 insertions, 1 deletions
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;
}