From f73dda092b33638d2d5e9c35375f687a607b5403 Mon Sep 17 00:00:00 2001 From: Jari Aalto Date: Tue, 13 Nov 2001 17:56:06 +0000 Subject: Imported from ../bash-2.05a.tar.gz. --- sig.c | 48 ++++++++++++++++++++++++------------------------ 1 file changed, 24 insertions(+), 24 deletions(-) (limited to 'sig.c') diff --git a/sig.c b/sig.c index 774b69d..646d682 100644 --- a/sig.c +++ b/sig.c @@ -54,7 +54,7 @@ extern int last_command_exit_value; extern int return_catch_flag; extern int loop_level, continuing, breaking; extern int parse_and_execute_level, shell_initialized; -extern int interactive, interactive_shell, login_shell, startup_state; +extern int startup_state; /* Non-zero after SIGINT. */ int interrupt_state; @@ -71,7 +71,7 @@ sigset_t top_level_mask; /* When non-zero, we throw_to_top_level (). */ int interrupt_immediately = 0; -static void initialize_shell_signals (); +static void initialize_shell_signals __P((void)); void initialize_signals () @@ -86,7 +86,7 @@ initialize_signals () void reinitialize_signals () { - initialize_shell_signals (1); + initialize_shell_signals (); initialize_job_signals (); } @@ -105,89 +105,89 @@ struct termsig { and so forth. */ static struct termsig terminating_signals[] = { #ifdef SIGHUP - SIGHUP, NULL_HANDLER, +{ SIGHUP, NULL_HANDLER }, #endif #ifdef SIGINT - SIGINT, NULL_HANDLER, +{ SIGINT, NULL_HANDLER }, #endif #ifdef SIGILL - SIGILL, NULL_HANDLER, +{ SIGILL, NULL_HANDLER }, #endif #ifdef SIGTRAP - SIGTRAP, NULL_HANDLER, +{ SIGTRAP, NULL_HANDLER }, #endif #ifdef SIGIOT - SIGIOT, NULL_HANDLER, +{ SIGIOT, NULL_HANDLER }, #endif #ifdef SIGDANGER - SIGDANGER, NULL_HANDLER, +{ SIGDANGER, NULL_HANDLER }, #endif #ifdef SIGEMT - SIGEMT, NULL_HANDLER, +{ SIGEMT, NULL_HANDLER }, #endif #ifdef SIGFPE - SIGFPE, NULL_HANDLER, +{ SIGFPE, NULL_HANDLER }, #endif #ifdef SIGBUS - SIGBUS, NULL_HANDLER, +{ SIGBUS, NULL_HANDLER }, #endif #ifdef SIGSEGV - SIGSEGV, NULL_HANDLER, +{ SIGSEGV, NULL_HANDLER }, #endif #ifdef SIGSYS - SIGSYS, NULL_HANDLER, +{ SIGSYS, NULL_HANDLER }, #endif #ifdef SIGPIPE - SIGPIPE, NULL_HANDLER, +{ SIGPIPE, NULL_HANDLER }, #endif #ifdef SIGALRM - SIGALRM, NULL_HANDLER, +{ SIGALRM, NULL_HANDLER }, #endif #ifdef SIGTERM - SIGTERM, NULL_HANDLER, +{ SIGTERM, NULL_HANDLER }, #endif #ifdef SIGXCPU - SIGXCPU, NULL_HANDLER, +{ SIGXCPU, NULL_HANDLER }, #endif #ifdef SIGXFSZ - SIGXFSZ, NULL_HANDLER, +{ SIGXFSZ, NULL_HANDLER }, #endif #ifdef SIGVTALRM - SIGVTALRM, NULL_HANDLER, +{ SIGVTALRM, NULL_HANDLER }, #endif #if 0 #ifdef SIGPROF - SIGPROF, NULL_HANDLER, +{ SIGPROF, NULL_HANDLER }, #endif #endif #ifdef SIGLOST - SIGLOST, NULL_HANDLER, +{ SIGLOST, NULL_HANDLER }, #endif #ifdef SIGUSR1 - SIGUSR1, NULL_HANDLER, +{ SIGUSR1, NULL_HANDLER }, #endif #ifdef SIGUSR2 - SIGUSR2, NULL_HANDLER, +{ SIGUSR2, NULL_HANDLER }, #endif }; -- cgit v1.2.3