summaryrefslogtreecommitdiff
path: root/system.c
diff options
context:
space:
mode:
authorDmitry V. Levin <ldv@altlinux.org>2011-06-23 13:25:09 +0000
committerDmitry V. Levin <ldv@altlinux.org>2011-06-23 13:25:09 +0000
commit1c706b38097183a17d35dc05aade7f8d439d104d (patch)
treeabd4c6d0aaf879ef6499346744e481d8628bd89b /system.c
parent4f12af24e4c1d4e44b84ba6d5e72e6d8b6490e35 (diff)
downloadstrace-1c706b38097183a17d35dc05aade7f8d439d104d.tar.gz
strace-1c706b38097183a17d35dc05aade7f8d439d104d.tar.bz2
strace-1c706b38097183a17d35dc05aade7f8d439d104d.tar.xz
* system.c (sys_capget, sys_capset): Fix pointer arithmetics
Diffstat (limited to 'system.c')
-rw-r--r--system.c8
1 files changed, 4 insertions, 4 deletions
diff --git a/system.c b/system.c
index e35c117..63101c3 100644
--- a/system.c
+++ b/system.c
@@ -1579,8 +1579,8 @@ sys_capget(struct tcb *tcp)
cap_user_data_t arg1;
long a0[sizeof(*arg0) / sizeof(long) + 1];
long a1[sizeof(*arg1) / sizeof(long) + 1];
- arg0 = (cap_user_header_t*) &a0;
- arg1 = (cap_user_data_t *) &a1;
+ arg0 = (cap_user_header_t) a0;
+ arg1 = (cap_user_data_t ) a1;
if (!entering(tcp)) {
if (!tcp->u_arg[0])
@@ -1619,8 +1619,8 @@ sys_capset(struct tcb *tcp)
cap_user_data_t arg1;
long a0[sizeof(*arg0) / sizeof(long) + 1];
long a1[sizeof(*arg1) / sizeof(long) + 1];
- arg0 = (cap_user_header_t*) &a0;
- arg1 = (cap_user_data_t *) &a1;
+ arg0 = (cap_user_header_t) a0;
+ arg1 = (cap_user_data_t ) a1;
if (entering(tcp)) {
if (!tcp->u_arg[0])