]> granicus.if.org Git - graphviz/commitdiff
handle_keypress: return a C99 bool instead of a boolean
authorMatthew Fernandez <matthew.fernandez@gmail.com>
Mon, 27 Dec 2021 03:14:43 +0000 (19:14 -0800)
committerMatthew Fernandez <matthew.fernandez@gmail.com>
Wed, 5 Jan 2022 16:04:04 +0000 (08:04 -0800)
plugin/xlib/gvdevice_xlib.c

index 92b0d78bd4436e08d6c21d29431f5cdeb39cbb29..c2fd1b482284153c0bd4c4af5a7cad3040ae1c90 100644 (file)
@@ -92,7 +92,7 @@ static void handle_client_message(GVJ_t * job, XClientMessageEvent * cmev)
         exit(0);
 }
 
-static boolean handle_keypress(GVJ_t *job, XKeyEvent *kev)
+static bool handle_keypress(GVJ_t *job, XKeyEvent *kev)
 {
     
     int i;
@@ -101,9 +101,9 @@ static boolean handle_keypress(GVJ_t *job, XKeyEvent *kev)
     keycodes = job->keycodes;
     for (i=0; i < job->numkeys; i++) {
        if (kev->keycode == keycodes[i])
-           return (job->keybindings[i].callback)(job);
+           return (job->keybindings[i].callback)(job) != 0;
     }
-    return FALSE;
+    return false;
 }
 
 static Visual *find_argb_visual(Display * dpy, int scr)