Update return types of event handler functions
Missed this in previous commit.
diff --git a/compositor/compositor.c b/compositor/compositor.c
index c9928c3..8dbf4c1 100644
--- a/compositor/compositor.c
+++ b/compositor/compositor.c
@@ -669,7 +669,7 @@
}
}
-static void
+static int
repaint(void *data)
{
struct wlsc_compositor *ec = data;
@@ -695,6 +695,8 @@
ec->repaint_on_timeout = 0;
else
wl_event_source_timer_update(ec->timer_source, 1);
+
+ return 1;
}
void
@@ -1636,11 +1638,13 @@
return 0;
}
-static void on_term_signal(int signal_number, void *data)
+static int on_term_signal(int signal_number, void *data)
{
struct wlsc_compositor *ec = data;
wl_display_terminate(ec->wl_display);
+
+ return 1;
}
int main(int argc, char *argv[])