From: Dmitry V. Levin Date: Sun, 19 Jul 2015 23:55:25 +0000 (+0000) Subject: lseek.c: use printnum_int64 X-Git-Tag: v4.11~391 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=7db808d749662b46244ec018de99d54f0b8187a7;p=strace lseek.c: use printnum_int64 * lseek.c (sys_llseek): Use printnum_int64. --- diff --git a/lseek.c b/lseek.c index 74441edb..4625d987 100644 --- a/lseek.c +++ b/lseek.c @@ -72,13 +72,9 @@ SYS_FUNC(llseek) tprintf(", %lld, ", ((long long) tcp->u_arg[1]) << 32 | (unsigned long long) (unsigned) tcp->u_arg[2]); - } - else { - long long off; - if (syserror(tcp) || umove(tcp, tcp->u_arg[3], &off) < 0) - tprintf("%#lx, ", tcp->u_arg[3]); - else - tprintf("[%llu], ", off); + } else { + printnum_int64(tcp, tcp->u_arg[3], "%" PRIu64); + tprints(", "); printxval(whence_codes, tcp->u_arg[4], "SEEK_???"); } return 0;