Portability fixes.

This commit is contained in:
Alexandre Julliard 1999-11-21 01:10:16 +00:00
parent 31670003bc
commit 42666eeab6
2 changed files with 2 additions and 2 deletions

View File

@ -11,7 +11,6 @@
#include <string.h> #include <string.h>
#include <stdio.h> #include <stdio.h>
#include <stdlib.h> #include <stdlib.h>
#include <sys/ptrace.h>
#include <sys/time.h> #include <sys/time.h>
#include <unistd.h> #include <unistd.h>

View File

@ -10,6 +10,7 @@
#include <errno.h> #include <errno.h>
#include <stdio.h> #include <stdio.h>
#include <signal.h> #include <signal.h>
#include <sys/types.h>
#include <sys/ptrace.h> #include <sys/ptrace.h>
#ifdef HAVE_SYS_WAIT_H #ifdef HAVE_SYS_WAIT_H
#include <sys/wait.h> #include <sys/wait.h>
@ -142,7 +143,7 @@ void continue_thread( struct thread *thread )
/* read an int from a thread address space */ /* read an int from a thread address space */
int read_thread_int( struct thread *thread, const int *addr, int *data ) int read_thread_int( struct thread *thread, const int *addr, int *data )
{ {
if (((*data = ptrace( PTRACE_PEEKDATA, thread->unix_pid, addr )) == -1) && errno) if (((*data = ptrace( PTRACE_PEEKDATA, thread->unix_pid, addr, 0 )) == -1) && errno)
{ {
file_set_error(); file_set_error();
return -1; return -1;