From: Eugene Syromyatnikov Date: Fri, 14 Oct 2016 22:56:10 +0000 (+0300) Subject: v4l2: check for verbose flag in umoven_or_printaddr_ignore_syserror X-Git-Tag: v4.15~209 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=b0c4a35ac110b8307e5930098a0b7612ef0a7436;p=strace v4l2: check for verbose flag in umoven_or_printaddr_ignore_syserror This change makes behaviour of umoven_or_printaddr_ignore_syserror in line with umoven_or_printaddr when verbose flag is disabled. * v4l2.c (umoven_or_printaddr_ignore_syserror): Simply call printaddr when verbose flag is unset. --- diff --git a/v4l2.c b/v4l2.c index 237766e2..aadc3378 100644 --- a/v4l2.c +++ b/v4l2.c @@ -679,7 +679,7 @@ static int umoven_or_printaddr_ignore_syserror(struct tcb *tcp, const long addr, const unsigned int len, void *our_addr) { - if (!addr || umoven(tcp, addr, len, our_addr) < 0) { + if (!addr || !verbose(tcp) || umoven(tcp, addr, len, our_addr) < 0) { printaddr(addr); return -1; }