From 61ce8749a7e78a2b6bfc60fcc21c53b8c40b898b Mon Sep 17 00:00:00 2001 From: Iskren Chernev Date: Sun, 13 Mar 2011 17:01:33 +0200 Subject: [PATCH] Stored signal_number in event_source structure. signal_number was not previously stored, so the callbacks didn't get a correct signal_number as their first argument. --- wayland/event-loop.c | 1 + 1 file changed, 1 insertion(+) diff --git a/wayland/event-loop.c b/wayland/event-loop.c index 7f58037..f05dd5b 100644 --- a/wayland/event-loop.c +++ b/wayland/event-loop.c @@ -297,6 +297,7 @@ wl_event_loop_add_signal(struct wl_event_loop *loop, source->base.interface = &signal_source_interface; source->base.loop = loop; + source->signal_number = signal_number; sigemptyset(&mask); sigaddset(&mask, signal_number); -- 2.7.4