? configure.lineno ? programs/regsvr32/Makefile Index: dlls/ddraw/d3ddevice/hal.c =================================================================== RCS file: /cvsroot/winex/wine/dlls/ddraw/d3ddevice/hal.c,v retrieving revision 1.89 diff -u -p -r1.89 hal.c --- dlls/ddraw/d3ddevice/hal.c 25 Oct 2002 00:13:18 -0000 1.89 +++ dlls/ddraw/d3ddevice/hal.c 21 Dec 2002 22:06:44 -0000 @@ -33,7 +33,14 @@ #endif #ifdef FPU_HACK +#ifdef __linux__ #include +#elif defined(__FreeBSD__) +#include + +#define _FPU_GETCW(fl) (fl = __fpgetreg(0)) +#define _FPU_SETCW(fl) __fpsetreg(fl, 0, 0xff, 0) +#endif /* __linux__ */ static const unsigned short fpu_default = 0x07F; #endif Index: dlls/ntdll/cdrom.c =================================================================== RCS file: /cvsroot/winex/wine/dlls/ntdll/cdrom.c,v retrieving revision 1.2 diff -u -p -r1.2 cdrom.c --- dlls/ntdll/cdrom.c 11 Dec 2002 22:07:48 -0000 1.2 +++ dlls/ntdll/cdrom.c 21 Dec 2002 22:06:44 -0000 @@ -294,7 +294,9 @@ static DWORD CDROM_GetStatusCode(int io) switch (errno) { case EIO: +#ifdef ENOMEDIUM case ENOMEDIUM: +#endif /* ENOMEDIUM */ return STATUS_NO_MEDIA_IN_DEVICE; case EPERM: return STATUS_ACCESS_DENIED; Index: dlls/ntdll/signal_i386.c =================================================================== RCS file: /cvsroot/winex/wine/dlls/ntdll/signal_i386.c,v retrieving revision 1.9 diff -u -p -r1.9 signal_i386.c --- dlls/ntdll/signal_i386.c 7 Oct 2002 15:21:07 -0000 1.9 +++ dlls/ntdll/signal_i386.c 21 Dec 2002 22:06:45 -0000 @@ -808,6 +808,24 @@ static void do_fpe( CONTEXT *context, in } +/********************************************************************** + * usr1_handler + * + * Handler for SIGUSR1. + * The window driver (x11drv) use it for interthread signaling. + */ +static void (*usr1_callback)(CONTEXT*); + +static HANDLER_DEF(usr1_handler) +{ + CONTEXT context; + + save_context( &context, HANDLER_CONTEXT ); + if (usr1_callback) usr1_callback( &context ); + restore_context( &context, HANDLER_CONTEXT ); +} + + #ifdef __HAVE_VM86 /********************************************************************** * set_vm86_pend @@ -867,24 +885,6 @@ static void set_vm86_pend( CONTEXT *cont restore_vm86_context( &vcontext, vm86 ); } } -} - - -/********************************************************************** - * usr1_handler - * - * Handler for SIGUSR1. - * The window driver (x11drv) use it for interthread signaling. - */ -static void (*usr1_callback)(CONTEXT*); - -static HANDLER_DEF(usr1_handler) -{ - CONTEXT context; - - save_context( &context, HANDLER_CONTEXT ); - if (usr1_callback) usr1_callback( &context ); - restore_context( &context, HANDLER_CONTEXT ); } Index: dlls/quartz/ffmpeg/libavcodec/mem.c =================================================================== RCS file: /cvsroot/winex/wine/dlls/quartz/ffmpeg/libavcodec/mem.c,v retrieving revision 1.1.1.1 diff -u -p -r1.1.1.1 mem.c --- dlls/quartz/ffmpeg/libavcodec/mem.c 7 Aug 2002 21:51:11 -0000 1.1.1.1 +++ dlls/quartz/ffmpeg/libavcodec/mem.c 21 Dec 2002 22:06:45 -0000 @@ -17,9 +17,6 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA */ #include "avcodec.h" -#ifdef HAVE_MALLOC_H -#include -#endif /* you can redefine av_malloc and av_free in your project to use your memory allocator. You do not need to suppress this file because the Index: dlls/wininet/http.c =================================================================== RCS file: /cvsroot/winex/wine/dlls/wininet/http.c,v retrieving revision 1.3 diff -u -p -r1.3 http.c --- dlls/wininet/http.c 11 Nov 2002 21:07:26 -0000 1.3 +++ dlls/wininet/http.c 21 Dec 2002 22:06:45 -0000 @@ -31,6 +31,9 @@ #ifdef HAVE_UNISTD_H # include #endif +#ifdef HAVE_SYS_SOCKET_H +# include +#endif #include #include #include