]> granicus.if.org Git - strace/commitdiff
Trivial optimization
authorDenys Vlasenko <vda.linux@googlemail.com>
Tue, 24 Jan 2012 10:35:38 +0000 (11:35 +0100)
committerDenys Vlasenko <vda.linux@googlemail.com>
Tue, 24 Jan 2012 10:50:04 +0000 (11:50 +0100)
* strace.c: Set default interactive = 1 statically instead
of doing it in main().

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

index 0da9afb09d71f793908f7d9524a9315203649e26..835003ef63de65cd9fba3a1f5fb1d9b91feca083 100644 (file)
--- a/strace.c
+++ b/strace.c
@@ -86,7 +86,8 @@ unsigned int ptrace_setoptions = 0;
 static unsigned int syscall_trap_sig = SIGTRAP;
 int dtime = 0, xflag = 0, qflag = 0;
 cflag_t cflag = CFLAG_NONE;
-static int iflag = 0, interactive = 0, pflag_seen = 0, rflag = 0, tflag = 0;
+static int iflag = 0, pflag_seen = 0, rflag = 0, tflag = 0;
+static int interactive = 1;
 /*
  * daemonized_tracer supports -D option.
  * With this option, strace forks twice.
@@ -989,7 +990,6 @@ main(int argc, char *argv[])
                tcbtab[c] = tcp++;
 
        outf = stderr;
-       interactive = 1;
        set_sortby(DEFAULT_SORTBY);
        set_personality(DEFAULT_PERSONALITY);
        qualify("trace=all");