]> granicus.if.org Git - strace/commitdiff
resource: change address argument type from unsigned long to kernel_ureg_t
authorDmitry V. Levin <ldv@altlinux.org>
Thu, 22 Dec 2016 20:46:16 +0000 (20:46 +0000)
committerDmitry V. Levin <ldv@altlinux.org>
Fri, 23 Dec 2016 19:26:58 +0000 (19:26 +0000)
* resource.c (print_rlimit64, print_rlimit32, decode_rlimit): Change
address argument type from unsigned long to kernel_ureg_t.

resource.c

index 4e96824620d77ad0afd6b697c9e7e36a41186646..c1dce0e141f7b35a51bcbc51931af7213c54d1e0 100644 (file)
@@ -49,7 +49,7 @@ sprint_rlim64(uint64_t lim)
 }
 
 static void
-print_rlimit64(struct tcb *tcp, unsigned long addr)
+print_rlimit64(struct tcb *const tcp, const kernel_ureg_t addr)
 {
        struct rlimit_64 {
                uint64_t rlim_cur;
@@ -80,7 +80,7 @@ sprint_rlim32(uint32_t lim)
 }
 
 static void
-print_rlimit32(struct tcb *tcp, unsigned long addr)
+print_rlimit32(struct tcb *const tcp, const kernel_ureg_t addr)
 {
        struct rlimit_32 {
                uint32_t rlim_cur;
@@ -94,7 +94,7 @@ print_rlimit32(struct tcb *tcp, unsigned long addr)
 }
 
 static void
-decode_rlimit(struct tcb *tcp, unsigned long addr)
+decode_rlimit(struct tcb *const tcp, const kernel_ureg_t addr)
 {
        /*
         * i386 is the only personality on X86_64 and X32