]> granicus.if.org Git - strace/commitdiff
2006-08-22 Roland McGrath <roland@redhat.com>
authorRoland McGrath <roland@redhat.com>
Tue, 22 Aug 2006 07:36:55 +0000 (07:36 +0000)
committerRoland McGrath <roland@redhat.com>
Tue, 22 Aug 2006 07:36:55 +0000 (07:36 +0000)
* ipc.c (sys_msgget, sys_semget, sys_shmget): Show key values in hex.
Fixes RH#198179.

ipc.c

diff --git a/ipc.c b/ipc.c
index 6ee7b71a2c2a55b76f78c18a646f957d9cd80583..365fae225d3592cd028da02f8195575c811bbfd8 100644 (file)
--- a/ipc.c
+++ b/ipc.c
@@ -158,7 +158,7 @@ struct tcb *tcp;
 {
        if (entering(tcp)) {
                if (tcp->u_arg[0])
-                       tprintf("%lu", tcp->u_arg[0]);
+                       tprintf("%#lx", tcp->u_arg[0]);
                else
                        tprintf("IPC_PRIVATE");
                tprintf(", ");
@@ -312,7 +312,7 @@ struct tcb *tcp;
 {
        if (entering(tcp)) {
                if (tcp->u_arg[0])
-                       tprintf("%lu", tcp->u_arg[0]);
+                       tprintf("%#lx", tcp->u_arg[0]);
                else
                        tprintf("IPC_PRIVATE");
                tprintf(", %lu", tcp->u_arg[1]);
@@ -341,7 +341,7 @@ struct tcb *tcp;
 {
        if (entering(tcp)) {
                if (tcp->u_arg[0])
-                       tprintf("%lu", tcp->u_arg[0]);
+                       tprintf("%#lx", tcp->u_arg[0]);
                else
                        tprintf("IPC_PRIVATE");
                tprintf(", %lu", tcp->u_arg[1]);