]> granicus.if.org Git - strace/blobdiff - ipc_sem.c
tests: use fixed socket address in net-y-unix.test
[strace] / ipc_sem.c
index f4b83f623058d76635c4846e99088ff73b1c0321..4a7037839f3f8a6e15cf00d325f792409ce8eb97 100644 (file)
--- a/ipc_sem.c
+++ b/ipc_sem.c
@@ -57,7 +57,7 @@ print_sembuf(struct tcb *tcp, void *elem_buf, size_t elem_size, void *data)
 #endif
 
 static void
-tprint_sembuf_array(struct tcb *const tcp, const kernel_ureg_t addr,
+tprint_sembuf_array(struct tcb *const tcp, const kernel_ulong_t addr,
                    const unsigned int count)
 {
 #if defined HAVE_SYS_SEM_H || defined HAVE_LINUX_SEM_H
@@ -126,7 +126,7 @@ SYS_FUNC(semctl)
           ) {
                printnum_ptr(tcp, tcp->u_arg[3]);
        } else {
-               tprintf("%#lx", tcp->u_arg[3]);
+               printaddr(tcp->u_arg[3]);
        }
        return RVAL_DECODED;
 }