From: Denys Vlasenko Date: Sat, 21 Mar 2015 17:13:45 +0000 (+0100) Subject: startup_tcb() never fails, remove code which checks for failures X-Git-Tag: v4.11~560 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=4bb2ffd46445416f99dc673de5ba3da5fc23baf7;p=strace startup_tcb() never fails, remove code which checks for failures Signed-off-by: Denys Vlasenko --- diff --git a/strace.c b/strace.c index bf5531c5..35089abe 100644 --- a/strace.c +++ b/strace.c @@ -2005,7 +2005,7 @@ print_stopped(struct tcb *tcp, const siginfo_t *si, const unsigned int sig) } } -static bool +static void startup_tcb(struct tcb *tcp) { if (debug_flag) @@ -2025,8 +2025,6 @@ startup_tcb(struct tcb *tcp) } } } - - return true; } /* Returns true iff the main trace loop has to continue. */ @@ -2151,8 +2149,7 @@ trace(void) /* Is this the very first time we see this tracee stopped? */ if (tcp->flags & TCB_STARTUP) { - if (!startup_tcb(tcp)) - return false; + startup_tcb(tcp); if (get_scno(tcp) == 1) tcp->s_prev_ent = tcp->s_ent; }