From: Bruno Haible Date: Mon, 7 Jun 2021 02:24:50 +0000 (+0200) Subject: sigsegv: Avoid a gcc warning "declaration of 'sig' shadows a parameter". X-Git-Tag: v1.0~2843 X-Git-Url: https://gitweb.git.savannah.gnu.org/gitweb/?a=commitdiff_plain;h=e2bcd2e4d982ea390a8edc3e8c94a3ef47eda327;p=gnulib.git sigsegv: Avoid a gcc warning "declaration of 'sig' shadows a parameter". Reported by Dmitry V. Levin in . * lib/sigsegv.c (sigsegv_handler): Use a different local variable name than 'sig'. --- diff --git a/ChangeLog b/ChangeLog index 16132b1884..7b040f25e9 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,11 @@ +2021-06-06 Bruno Haible + + sigsegv: Avoid a gcc warning "declaration of 'sig' shadows a parameter". + Reported by Dmitry V. Levin in + . + * lib/sigsegv.c (sigsegv_handler): Use a different local variable name + than 'sig'. + 2021-06-06 Bruno Haible scratch_buffer: Avoid conflict with prepr. macros owned by the system. diff --git a/lib/sigsegv.c b/lib/sigsegv.c index 312f132b83..865dce0ec6 100644 --- a/lib/sigsegv.c +++ b/lib/sigsegv.c @@ -1056,7 +1056,7 @@ sigsegv_handler (SIGSEGV_FAULT_HANDLER_ARGLIST) /* Handler declined responsibility for real. */ /* Remove ourselves and dump core. */ - SIGSEGV_FOR_ALL_SIGNALS (sig, signal (sig, SIG_DFL);) + SIGSEGV_FOR_ALL_SIGNALS (signo, signal (signo, SIG_DFL);) } # if HAVE_STACK_OVERFLOW_RECOVERY @@ -1151,7 +1151,7 @@ sigsegv_handler (int sig) } /* Remove ourselves and dump core. */ - SIGSEGV_FOR_ALL_SIGNALS (sig, signal (sig, SIG_DFL);) + SIGSEGV_FOR_ALL_SIGNALS (signo, signal (signo, SIG_DFL);) } #endif