]> granicus.if.org Git - strace/commitdiff
Suppress compiler warning
authorDenys Vlasenko <vda.linux@googlemail.com>
Sun, 29 Jan 2012 15:46:46 +0000 (16:46 +0100)
committerDenys Vlasenko <vda.linux@googlemail.com>
Sun, 29 Jan 2012 15:46:46 +0000 (16:46 +0100)
* strace.c (trace): Frame potentially unused label with ifdef/endif.

Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
strace.c

index 091114053cd288a746125cfaaeff8ccd4aa5892f..20a32b3c0fdf06399f4d0771bea0cbebde91a101 100644 (file)
--- a/strace.c
+++ b/strace.c
@@ -2729,6 +2729,10 @@ trace(void)
                        /* Ptrace event */
 #ifdef USE_SEIZE
                        if (event == PTRACE_EVENT_STOP || event == PTRACE_EVENT_STOP1) {
+                               /*
+                                * PTRACE_INTERRUPT-stop or group-stop.
+                                * PTRACE_INTERRUPT-stop has sig == SIGTRAP here.
+                                */
                                if (sig == SIGSTOP
                                 || sig == SIGTSTP
                                 || sig == SIGTTIN
@@ -2762,7 +2766,9 @@ trace(void)
                         * (as opposed to "tracee received signal").
                         */
                        stopped = (ptrace(PTRACE_GETSIGINFO, pid, 0, (long) &si) < 0);
+#ifdef USE_SEIZE
  show_stopsig:
+#endif
                        if (cflag != CFLAG_ONLY_STATS
                            && (qual_flags[sig] & QUAL_SIGNAL)) {
 #if defined(PT_CR_IPSR) && defined(PT_CR_IIP)