Fix sys/user.h for FreeBSD 5.0

Francois Gouget fgouget at free.fr
Mon Nov 19 14:44:20 CST 2001


   Actually 'sys/user.h' is also used in context_sparc.c which only
handles the Sun case. The patch removes it too as it is very likely
unnecessary on that platform too (and at least if we receive a report
that it breaks we will know someone is using this code :-).


Changelog:

 * server/context_i386.c,
   server/context_sparc.c

   Only include 'sys/user.h' for Linux. Fixes a compilation error on 
FreeBSD 5.0



--
Francois Gouget         fgouget at free.fr        http://fgouget.free.fr/
           Demander si un ordinateur peut penser revient à demander
                          si un sous-marin peut nager.
-------------- next part --------------
Index: server/context_i386.c
===================================================================
RCS file: /home/wine/wine/server/context_i386.c,v
retrieving revision 1.18
diff -u -r1.18 context_i386.c
--- server/context_i386.c	2001/07/11 17:30:59	1.18
+++ server/context_i386.c	2001/11/19 19:01:46
@@ -20,9 +20,6 @@
 #ifdef HAVE_SYS_PARAM_H
 # include <sys/param.h>
 #endif
-#ifdef HAVE_SYS_USER_H
-# include <sys/user.h>
-#endif
 
 #include "winbase.h"
 #include "thread.h"
@@ -58,6 +55,9 @@
 #endif
 
 #ifdef linux
+#ifdef HAVE_SYS_USER_H
+# include <sys/user.h>
+#endif
 
 /* user_regs definitions from asm/user.h */
 struct kernel_user_regs_struct
Index: server/context_sparc.c
===================================================================
RCS file: /home/wine/wine/server/context_sparc.c,v
retrieving revision 1.4
diff -u -r1.4 context_sparc.c
--- server/context_sparc.c	2001/04/27 18:39:47	1.4
+++ server/context_sparc.c	2001/11/19 19:10:38
@@ -18,9 +18,6 @@
 #ifdef HAVE_SYS_PTRACE_H
 # include <sys/ptrace.h>
 #endif
-#ifdef HAVE_SYS_USER_H
-# include <sys/user.h>
-#endif
 
 #include "winbase.h"
 


More information about the wine-patches mailing list