Alexandre Julliard : server: Don't support debug registers in ptrace if sys /user.h is missing.

Alexandre Julliard julliard at winehq.org
Wed Feb 13 13:54:29 CST 2013


Module: wine
Branch: master
Commit: fc7e81be158370e1ffb3253593ceb7fef89b2748
URL:    http://source.winehq.org/git/wine.git/?a=commit;h=fc7e81be158370e1ffb3253593ceb7fef89b2748

Author: Alexandre Julliard <julliard at winehq.org>
Date:   Wed Feb 13 16:26:17 2013 +0100

server: Don't support debug registers in ptrace if sys/user.h is missing.

---

 server/ptrace.c |    6 ++----
 1 files changed, 2 insertions(+), 4 deletions(-)

diff --git a/server/ptrace.c b/server/ptrace.c
index db2804a..9788339 100644
--- a/server/ptrace.c
+++ b/server/ptrace.c
@@ -528,11 +528,9 @@ void get_selector_entry( struct thread *thread, int entry, unsigned int *base,
 }
 
 
-#if defined(linux) && (defined(__i386__) || defined(__x86_64__))
+#if defined(linux) && defined(HAVE_SYS_USER_H) && (defined(__i386__) || defined(__x86_64__))
 
-#ifdef HAVE_SYS_USER_H
-# include <sys/user.h>
-#endif
+#include <sys/user.h>
 
 /* debug register offset in struct user */
 #define DR_OFFSET(dr) ((((struct user *)0)->u_debugreg) + (dr))




More information about the wine-cvs mailing list