From 0b7a7bbc063775e343cb1fcb5b43b60ec4809811 Mon Sep 17 00:00:00 2001
From: "Dimitrie O. Paun" <dimi@cs.toronto.edu>
Date: Sat, 25 Nov 2000 01:31:17 +0000
Subject: [PATCH] Include config.h in files that test for constants defined in
 it.

---
 dlls/ntdll/exception.c  | 2 ++
 dlls/winsock/socket.c   | 1 +
 memory/selector.c       | 2 ++
 msdos/dpmi.c            | 6 ++++--
 msdos/int11.c           | 2 ++
 relay32/relay386.c      | 2 ++
 scheduler/critsection.c | 2 ++
 server/trace.c          | 2 ++
 8 files changed, 17 insertions(+), 2 deletions(-)

diff --git a/dlls/ntdll/exception.c b/dlls/ntdll/exception.c
index a99bf8efdf9..0782e017d33 100644
--- a/dlls/ntdll/exception.c
+++ b/dlls/ntdll/exception.c
@@ -7,6 +7,8 @@
 
 #include <assert.h>
 #include <signal.h>
+
+#include "config.h"
 #include "winnt.h"
 #include "ntddk.h"
 #include "global.h"
diff --git a/dlls/winsock/socket.c b/dlls/winsock/socket.c
index f49c2d06294..6aaeb27a89c 100644
--- a/dlls/winsock/socket.c
+++ b/dlls/winsock/socket.c
@@ -17,6 +17,7 @@
  
 #include "config.h"
 
+#include <stdio.h>
 #include <string.h>
 #include <sys/types.h>
 #ifdef HAVE_SYS_IPC_H
diff --git a/memory/selector.c b/memory/selector.c
index 331bdef3e39..9d31b2b8786 100644
--- a/memory/selector.c
+++ b/memory/selector.c
@@ -5,6 +5,8 @@
  */
 
 #include <string.h>
+
+#include "config.h"
 #include "winerror.h"
 #include "wine/winbase16.h"
 #include "ldt.h"
diff --git a/msdos/dpmi.c b/msdos/dpmi.c
index 4d20f386f17..a8a75a690de 100644
--- a/msdos/dpmi.c
+++ b/msdos/dpmi.c
@@ -6,6 +6,8 @@
 
 #include <unistd.h>
 #include <string.h>
+
+#include "config.h"
 #include "windef.h"
 #include "wine/winbase16.h"
 #include "ldt.h"
@@ -110,7 +112,7 @@ DPMI_xfree(LPVOID ptr) {
 
 /* FIXME: perhaps we could grow this mapped area... */
 static LPVOID
-DPMI_xrealloc(LPVOID ptr,int newsize) {
+DPMI_xrealloc(LPVOID ptr,DWORD newsize) {
 	MEMORY_BASIC_INFORMATION	mbi;
 	LPVOID				newptr;
 
@@ -899,7 +901,7 @@ void WINAPI INT_Int31Handler( CONTEXT86 *context )
     	SET_CFLAG(context);
         break;
     case 0x0201: /* set real mode interrupt vector */
-	FIXME("set realmode interupt vector(0x%02x,0x%04x:0x%04x) unimplemented\n", BL_reg(context),CX_reg(context),DX_reg(context));
+	FIXME("set realmode interrupt vector(0x%02x,0x%04x:0x%04x) unimplemented\n", BL_reg(context),CX_reg(context),DX_reg(context));
     	SET_CFLAG(context);
         break;
     case 0x0204:  /* Get protected mode interrupt vector */
diff --git a/msdos/int11.c b/msdos/int11.c
index d3179998431..cf233b96b3b 100644
--- a/msdos/int11.c
+++ b/msdos/int11.c
@@ -3,6 +3,8 @@
  */
 
 #include <stdlib.h>
+
+#include "config.h"
 #include "windows.h"
 #include "miscemu.h"
 #include "msdos.h"
diff --git a/relay32/relay386.c b/relay32/relay386.c
index ff89daa7f53..dc8b65d1432 100644
--- a/relay32/relay386.c
+++ b/relay32/relay386.c
@@ -8,6 +8,8 @@
 #include <assert.h>
 #include <string.h>
 #include <stdio.h>
+
+#include "config.h"
 #include "winnt.h"
 #include "selectors.h"
 #include "stackframe.h"
diff --git a/scheduler/critsection.c b/scheduler/critsection.c
index 585ffcef260..7645ea07250 100644
--- a/scheduler/critsection.c
+++ b/scheduler/critsection.c
@@ -8,6 +8,8 @@
 #include <errno.h>
 #include <stdio.h>
 #include <sys/types.h>
+
+#include "config.h"
 #include "winerror.h"
 #include "winbase.h"
 #include "ntddk.h"
diff --git a/server/trace.c b/server/trace.c
index 58762c7ad39..333b9f9f345 100644
--- a/server/trace.c
+++ b/server/trace.c
@@ -8,6 +8,8 @@
 #include <stdio.h>
 #include <sys/types.h>
 #include <sys/uio.h>
+
+#include "config.h"
 #include "winsock2.h"
 #include "winnt.h"
 #include "winbase.h"
-- 
GitLab