From 09a13c2da736aa9a74e7de761062c82832f7cf04 Mon Sep 17 00:00:00 2001 From: Mike Frysinger Date: Wed, 7 Oct 2009 01:13:39 -0400 Subject: [PATCH] Silence compiler warnings about implicit cast from pointer to integer * util.c (do_ptrace): Cast ptrace() 4th arg to long. (ptrace_restart): Drop void* cast on ptrace() 4th arg. Signed-off-by: Mike Frysinger --- util.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/util.c b/util.c index c767065e..c96eb0af 100644 --- a/util.c +++ b/util.c @@ -257,7 +257,7 @@ do_ptrace(int request, struct tcb *tcp, void *addr, void *data) long l; errno = 0; - l = ptrace(request, tcp->pid, addr, data); + l = ptrace(request, tcp->pid, addr, (long) data); /* Non-ESRCH errors might be our invalid reg/mem accesses, * we do not record them. */ if (errno == ESRCH) @@ -279,7 +279,7 @@ ptrace_restart(int op, struct tcb *tcp, int sig) const char *msg; errno = 0; - ptrace(op, tcp->pid, (void *) 1, (void *) (long) sig); + ptrace(op, tcp->pid, (void *) 1, (long) sig); err = errno; if (!err || err == ESRCH) return 0; -- 2.50.1