bug-gnulib
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

term-style-control: Silence -Wshadow warning


From: Bruno Haible
Subject: term-style-control: Silence -Wshadow warning
Date: Fri, 02 Jun 2023 21:13:11 +0200

The gcc -Wshadow warning option highlights possible maintainability problems.
This one seemed worth fixing:

libtextstyle/lib/term-style-control.c:740:17: warning: declaration of ‘sig’ 
shadows a parameter


2023-06-02  Bruno Haible  <bruno@clisp.org>

        term-style-control: Silence -Wshadow warning.
        * lib/term-style-control.c (continuing_signal_handler): Rename
        parameter.

diff --git a/lib/term-style-control.c b/lib/term-style-control.c
index 44074a84ac..18259c827c 100644
--- a/lib/term-style-control.c
+++ b/lib/term-style-control.c
@@ -721,11 +721,11 @@ stopping_signal_handler (int sig)
 /* The signal handler for SIGCONT.
    It is reentrant.  */
 static _GL_ASYNC_SAFE void
-continuing_signal_handler (int sig)
+continuing_signal_handler (int sigcont)
 {
   int saved_errno = errno;
 
-  log_signal_handler_called (sig);
+  log_signal_handler_called (sigcont);
   update_pgrp_status ();
   /* Only do something while some output was interrupted.  */
   if (active_controller != NULL






reply via email to

[Prev in Thread] Current Thread [Next in Thread]