From 3b7b0d1071af08f20ec567c9c5269fce5e167d8c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Asbj=C3=B8rn=20Sloth=20T=C3=B8nnesen?= Date: Tue, 25 Apr 2017 16:05:51 +0000 Subject: signal: kill warning MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Asbjørn Sloth Tønnesen --- lem/signal/core.c | 3 +++ 1 file changed, 3 insertions(+) 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 */ -- cgit v1.2.1