]> granicus.if.org Git - strace/commitdiff
numa: use already existing array item printing function
authorEugene Syromyatnikov <evgsyr@gmail.com>
Thu, 27 Sep 2018 05:31:23 +0000 (07:31 +0200)
committerDmitry V. Levin <ldv@altlinux.org>
Sat, 24 Nov 2018 01:22:13 +0000 (01:22 +0000)
* numa.c (print_int): Remove.
(SYS_FUNC(move_pages)): Use print_int32_array_member instead of
print_int.

numa.c

diff --git a/numa.c b/numa.c
index c4500e84fd23f27341e8b7c6e1903b6baee907da..e2419f915a13afe7e0bc99a0ef0c2c42b2f163f4 100644 (file)
--- a/numa.c
+++ b/numa.c
@@ -150,14 +150,6 @@ print_status(struct tcb *tcp, void *elem_buf, size_t elem_size, void *data)
        return true;
 }
 
-static bool
-print_int(struct tcb *tcp, void *elem_buf, size_t elem_size, void *data)
-{
-       tprintf("%d", *(int *) elem_buf);
-
-       return true;
-}
-
 SYS_FUNC(move_pages)
 {
        const kernel_ulong_t npages = tcp->u_arg[1];
@@ -169,7 +161,7 @@ SYS_FUNC(move_pages)
                            tfetch_mem, print_addr, 0);
                tprints(", ");
                print_array(tcp, tcp->u_arg[3], npages, &buf, sizeof(int),
-                           tfetch_mem, print_int, 0);
+                           tfetch_mem, print_int32_array_member, 0);
                tprints(", ");
        } else {
                print_array(tcp, tcp->u_arg[4], npages, &buf, sizeof(int),