From 5adcf5d32dd9baec6978f033661185af47902238 Mon Sep 17 00:00:00 2001 From: Jordan Lee Date: Sat, 13 Aug 2011 13:59:50 +0000 Subject: [PATCH] (trunk gtk) minor tweak to signal_handler() --- gtk/main.c | 13 +++---------- 1 file changed, 3 insertions(+), 10 deletions(-) diff --git a/gtk/main.c b/gtk/main.c index a7818b039..f67acad65 100644 --- a/gtk/main.c +++ b/gtk/main.c @@ -461,17 +461,10 @@ signal_handler( int sig ) signal( sig, SIG_DFL ); raise( sig ); } - else switch( sig ) + else if(( sig == SIGINT ) || ( sig == SIGTERM )) { - case SIGINT: - case SIGTERM: - g_message( _( "Got signal %d; trying to shut down cleanly. Do it again if it gets stuck." ), sig ); - gtr_actions_handler( "quit", sighandler_cbdata ); - break; - - default: - g_message( "unhandled signal" ); - break; + g_message( _( "Got signal %d; trying to shut down cleanly. Do it again if it gets stuck." ), sig ); + gtr_actions_handler( "quit", sighandler_cbdata ); } }