]> granicus.if.org Git - sudo/commitdiff
Rename signal handler to avoid name clash with one in exec.c
authorTodd C. Miller <Todd.Miller@courtesan.com>
Wed, 16 Jan 2013 20:28:36 +0000 (15:28 -0500)
committerTodd C. Miller <Todd.Miller@courtesan.com>
Wed, 16 Jan 2013 20:28:36 +0000 (15:28 -0500)
src/tgetpass.c

index 489c66b783a83f92ea7ebc0d83d204be19f2eb8f..0d51c23ed40c420fb88b171f971123daff54c7ec 100644 (file)
@@ -56,7 +56,7 @@
 
 static volatile sig_atomic_t signo[NSIG];
 
-static void handler(int);
+static void tgetpass_handler(int);
 static char *getln(int, char *, size_t, int);
 static char *sudo_askpass(const char *, const char *);
 
@@ -130,7 +130,7 @@ restart:
     zero_bytes(&sa, sizeof(sa));
     sigemptyset(&sa.sa_mask);
     sa.sa_flags = SA_INTERRUPT;        /* don't restart system calls */
-    sa.sa_handler = handler;
+    sa.sa_handler = tgetpass_handler;
     (void) sigaction(SIGALRM, &sa, &savealrm);
     (void) sigaction(SIGINT, &sa, &saveint);
     (void) sigaction(SIGHUP, &sa, &savehup);
@@ -315,7 +315,7 @@ getln(int fd, char *buf, size_t bufsiz, int feedback)
 }
 
 static void
-handler(int s)
+tgetpass_handler(int s)
 {
     if (s != SIGALRM)
        signo[s] = 1;