programs/winecfg/main.c breakage
Gerald Pfeifer
gerald at pfeifer.com
Sun Apr 11 04:13:32 CDT 2004
This is still broken after a few weeks; the patch below works around it.
On Wed, 17 Mar 2004, Gerald Pfeifer wrote:
> I'm afraid the following change to programs/winecfg/main.c
>
> date: 2004/03/16 01:32:36; author: julliard; state: Exp; lines: +2 -0
> Need to include config.h.
>
> broke FreeBSD (and others):
>
> /sw/gcc-3.3.2/bin/gcc -c -I. -I. -I../../include -I../../include
> -D_REENTRANT -fPIC -Wall -pipe -mpreferred-stack-boundary=2
> -fno-strict-aliasing -gstabs+ -Wpointer-arith -g -O2 -o main.o main.c
> In file included from main.c:35:
> /usr/include/unistd.h:189: error: conflicting types for `select'
> ../../include/winsock.h:975: error: previous declaration of `select'
Gerald
ChangeLog:
Do not include <windows.h>, to avoid duplicate declaration of select().
Index: util.c
===================================================================
RCS file: /home/wine/wine/programs/winetest/util.c,v
retrieving revision 1.5
diff -u -3 -p -r1.5 util.c
--- util.c 30 Mar 2004 04:32:46 -0000 1.5
+++ util.c 11 Apr 2004 09:12:10 -0000
@@ -18,7 +18,6 @@
* License along with this library; if not, write to the Free Software
*
*/
-#include <windows.h>
#include <unistd.h>
#include <errno.h>
More information about the wine-devel
mailing list