event-loop: fix conditional checking
authorTiago Vignatti <tiago.vignatti@intel.com>
Tue, 8 May 2012 11:58:02 +0000 (14:58 +0300)
committerKristian Høgsberg <krh@bitplanet.net>
Tue, 8 May 2012 13:08:57 +0000 (09:08 -0400)
Introduced in:
    commit 80f4f0d5127ebc8d5e35969a29691cf61a79997d
    Author: Jonas Ådahl <jadahl@gmail.com>
    Date:   Wed Mar 21 10:31:24 2012 +0100

Signed-off-by: Tiago Vignatti <tiago.vignatti@intel.com>
src/event-loop.c

index ee2eae5..a284dca 100644 (file)
@@ -293,7 +293,7 @@ wl_event_loop_add_signal(struct wl_event_loop *loop,
        sigemptyset(&mask);
        sigaddset(&mask, signal_number);
        fd = signalfd(-1, &mask, SFD_CLOEXEC);
-       if (source->base.fd < 0) {
+       if (fd < 0) {
                fprintf(stderr, "could not create fd to watch signal\n: %m");
                free(source);
                return NULL;