diff options
author | Asbjørn Sloth Tønnesen <ast@2e8.dk> | 2017-04-25 16:05:51 +0000 |
---|---|---|
committer | Emil Renner Berthing <esmil@mailme.dk> | 2017-04-26 14:57:26 +0200 |
commit | 3b7b0d1071af08f20ec567c9c5269fce5e167d8c (patch) | |
tree | 95fab823e9f2f751046a90e866c6149a63fe5bc0 | |
parent | af19290586a8d2b8eefa70b2614317c05df21a88 (diff) | |
download | lem-master.tar.gz lem-master.tar.xz lem-master.zip |
Signed-off-by: Asbjørn Sloth Tønnesen <ast@2e8.dk>
-rw-r--r-- | lem/signal/core.c | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/lem/signal/core.c b/lem/signal/core.c index 695f9d6..683db89 100644 --- a/lem/signal/core.c +++ b/lem/signal/core.c @@ -96,7 +96,10 @@ signal_os_watch(lua_State *T, int sig) s = lem_xmalloc(sizeof(struct sigwatcher)); signal_watcher_init(s, sig); +#pragma GCC diagnostic push +#pragma GCC diagnostic ignored "-Wstrict-aliasing" ev_set_priority(&s->w, EV_MAXPRI); +#pragma GCC diagnostic pop ev_signal_start(LEM_ &s->w); ev_unref(LEM); /* watcher shouldn't keep loop alive */ |