]> granicus.if.org Git - strace/commitdiff
keyctl.c: use printaddr
authorDmitry V. Levin <ldv@altlinux.org>
Mon, 20 Jul 2015 00:26:23 +0000 (00:26 +0000)
committerDmitry V. Levin <ldv@altlinux.org>
Mon, 20 Jul 2015 01:42:01 +0000 (01:42 +0000)
* keyctl.c (keyctl_read_key): Use printaddr.

keyctl.c

index 0447745e68b62dd9ddd5669a529d681d71193aa9..24341ae9be0a54a7e01756286b112ffdbea22fe0 100644 (file)
--- a/keyctl.c
+++ b/keyctl.c
@@ -116,8 +116,8 @@ keyctl_read_key(struct tcb *tcp, key_serial_t id, long addr, long len)
                print_keyring_serial_number(id);
                tprints(", ");
        } else {
-               if (addr && syserror(tcp))
-                       tprintf("%#lx", addr);
+               if (syserror(tcp))
+                       printaddr(addr);
                else {
                        long rval = tcp->u_rval > len ?
                                    len : (tcp->u_rval ? -1 : 0);