--- server/ptrace.c.orig	Sun Nov 14 16:23:21 1999
+++ server/ptrace.c	Tue Nov 16 15:57:08 1999
@@ -12,2 +12,3 @@
 #include <signal.h>
+#include <sys/types.h>
 #include <sys/ptrace.h>
@@ -144,3 +145,3 @@
 {
-    if (((*data = ptrace( PTRACE_PEEKDATA, thread->unix_pid, addr )) == -1) && errno)
+    if (((*data = ptrace( PTRACE_PEEKDATA, thread->unix_pid, addr, *data )) == -1) && errno)
     {
