summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDenys Vlasenko <vda.linux@googlemail.com>2012-01-24 11:35:38 +0100
committerDenys Vlasenko <vda.linux@googlemail.com>2012-01-24 11:50:04 +0100
commitaa6ec415c1a9b8a886bddf0db765b5de365a8360 (patch)
tree97b48f8640bf5d87d7ce42895943048972a028d0
parenta677da5e3f25107d4402c1c917d019f2d0bc9f29 (diff)
downloadstrace-aa6ec415c1a9b8a886bddf0db765b5de365a8360.tar.gz
Trivial optimization
* strace.c: Set default interactive = 1 statically instead of doing it in main(). Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
-rw-r--r--strace.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/strace.c b/strace.c
index 0da9afb09..835003ef6 100644
--- 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");