From 753a9e09ddcfbaa5bc480708e03c83bc6f4c824a Mon Sep 17 00:00:00 2001 From: Thomas Graf Date: Wed, 16 Dec 2015 14:04:14 +0100 Subject: [PATCH] bmon: Remove dead code and make sig_exit() static Fixes sparse warnings: bmon.c:36:5: warning: symbol 'do_quit' was not declared. Should it be static? bmon.c:37:5: warning: symbol 'is_daemon' was not declared. Should it be static? bmon.c:91:12: warning: symbol 'sig_int' was not declared. Should it be static? bmon.c:98:6: warning: symbol 'sig_exit' was not declared. Should it be static? Signed-off-by: Thomas Graf --- src/bmon.c | 15 +-------------- 1 file changed, 1 insertion(+), 14 deletions(-) diff --git a/src/bmon.c b/src/bmon.c index dd4d464..749ebbf 100644 --- a/src/bmon.c +++ b/src/bmon.c @@ -33,8 +33,6 @@ #include int start_time; -int do_quit = 0; -int is_daemon = 0; struct reader_timing rtiming; @@ -88,14 +86,7 @@ static void do_shutdown(void) } } -RETSIGTYPE sig_int(int unused) -{ - if (do_quit) - exit(-1); - do_quit = 1; -} - -void sig_exit(void) +static void sig_exit(void) { do_shutdown(); } @@ -361,9 +352,6 @@ int main(int argc, char *argv[]) output_post(); } - if (do_quit) - exit(0); - /* * ST := Configured ST */ @@ -399,5 +387,4 @@ int main(int argc, char *argv[]) static void __init bmon_init(void) { atexit(&sig_exit); - //signal(SIGINT, &sig_int); }