From 6845d6e08a5a45099b7831276e83ca0b8dfafa14 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Fredrik=20H=C3=BCbinette=20=28Hubbe=29?= <hubbe@hubbe.net> Date: Wed, 15 Nov 1995 11:06:24 +0100 Subject: [PATCH] removed some warnings Rev: src/lpc_signal.c:1.6 --- src/lpc_signal.c | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/lpc_signal.c b/src/lpc_signal.c index 1430d55a89..9f698c2ab0 100644 --- a/src/lpc_signal.c +++ b/src/lpc_signal.c @@ -157,6 +157,7 @@ static int my_signal(int sig, sigfunctype fun) struct sigaction action; action.sa_handler=fun; sigfillset(&action.sa_mask); + action.sa_flags=0; #ifdef SA_INTERRUPT if(fun != SIG_IGN) action.sa_flags=SA_INTERRUPT; @@ -169,6 +170,7 @@ static int my_signal(int sig, sigfunctype fun) struct sigvec action; action.sv_handler= fun; action.sv_mask=-1; + action.sv_flags=0; #ifdef SA_INTERRUPT if(fun != SIG_IGN) action.sv_flags=SV_INTERRUPT; @@ -242,7 +244,7 @@ void check_signals() static char *signame(int sig) { int e; - for(e=0;e<NELEM(signal_desc)-1;e++) + for(e=0;e<(int)NELEM(signal_desc)-1;e++) { if(sig==signal_desc[e].signum) return signal_desc[e].signame; @@ -254,7 +256,7 @@ static char *signame(int sig) static int signum(char *name) { int e; - for(e=0;e<NELEM(signal_desc)-1;e++) + for(e=0;e<(int)NELEM(signal_desc)-1;e++) { if(!strcasecmp(name,signal_desc[e].signame) || !strcasecmp(name,signal_desc[e].signame+3) ) -- GitLab