]> granicus.if.org Git - strace/commitdiff
futex: change address type from long to kernel_ureg_t
authorDmitry V. Levin <ldv@altlinux.org>
Wed, 21 Dec 2016 21:33:03 +0000 (21:33 +0000)
committerDmitry V. Levin <ldv@altlinux.org>
Sun, 25 Dec 2016 11:32:43 +0000 (11:32 +0000)
* futex.c (SYS_FUNC(futex)): Change address type from long
to kernel_ureg_t.

futex.c

diff --git a/futex.c b/futex.c
index 44d963599318bcc6a530a6d47741be54626fc944..ff91ab706108a442b1c0251530c4e72940a1767d 100644 (file)
--- a/futex.c
+++ b/futex.c
 
 SYS_FUNC(futex)
 {
-       const long uaddr = tcp->u_arg[0];
+       const kernel_ureg_t uaddr = tcp->u_arg[0];
        const int op = tcp->u_arg[1];
        const int cmd = op & 127;
-       const long timeout = tcp->u_arg[3];
-       const long uaddr2 = tcp->u_arg[4];
+       const kernel_ureg_t timeout = tcp->u_arg[3];
+       const kernel_ureg_t uaddr2 = tcp->u_arg[4];
        const unsigned int val = tcp->u_arg[2];
        const unsigned int val2 = tcp->u_arg[3];
        const unsigned int val3 = tcp->u_arg[5];