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