From 61b7989a01e2645b34ace119bb7340d7b4529ffc Mon Sep 17 00:00:00 2001 From: "Dmitry V. Levin" Date: Tue, 14 Jul 2015 22:03:55 +0000 Subject: [PATCH] umoven_or_printaddr: do not fetch data if not in verbose mode After this change, umoven_or_printaddr and its callers, including printnum_* and printpair_*, will not fetch data in !verbose mode. * util.c (umoven_or_printaddr): Do not call umoven if !verbose. --- util.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/util.c b/util.c index a7d2bd85..04cf413a 100644 --- a/util.c +++ b/util.c @@ -1102,7 +1102,7 @@ umoven_or_printaddr(struct tcb *tcp, const long addr, const unsigned int len, tprints("NULL"); return -1; } - if ((exiting(tcp) && syserror(tcp)) || + if (!verbose(tcp) || (exiting(tcp) && syserror(tcp)) || umoven(tcp, addr, len, our_addr) < 0) { tprintf("%#lx", addr); return -1; -- 2.40.0