Porting fixes.

diff --git a/dlls/user/caret.c b/dlls/user/caret.c
index 63c68b3..618bd8d 100644
--- a/dlls/user/caret.c
+++ b/dlls/user/caret.c
@@ -21,6 +21,9 @@
  * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
  */
 
+#include "config.h"
+#include "wine/port.h"
+
 #include <stdarg.h>
 
 #include "windef.h"
diff --git a/dlls/user/focus.c b/dlls/user/focus.c
index 410fc56..22155f2 100644
--- a/dlls/user/focus.c
+++ b/dlls/user/focus.c
@@ -20,6 +20,9 @@
  * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
  */
 
+#include "config.h"
+#include "wine/port.h"
+
 #include <stdarg.h>
 
 #include "windef.h"
diff --git a/dlls/user/hook.c b/dlls/user/hook.c
index 8053f93..87b7de9 100644
--- a/dlls/user/hook.c
+++ b/dlls/user/hook.c
@@ -61,6 +61,9 @@
  *     WH_MOUSE_LL                  Implemented but should use SendMessage instead
  */
 
+#include "config.h"
+#include "wine/port.h"
+
 #include <stdarg.h>
 
 #include "windef.h"
diff --git a/dlls/user/lstr.c b/dlls/user/lstr.c
index 69bb91b..6dafd25 100644
--- a/dlls/user/lstr.c
+++ b/dlls/user/lstr.c
@@ -21,6 +21,7 @@
  */
 
 #include "config.h"
+#include "wine/port.h"
 
 #include <ctype.h>
 #include <stdarg.h>
diff --git a/dlls/user/painting.c b/dlls/user/painting.c
index f22f642..ccfc6a7 100644
--- a/dlls/user/painting.c
+++ b/dlls/user/painting.c
@@ -18,6 +18,10 @@
  * License along with this library; if not, write to the Free Software
  * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
  */
+
+#include "config.h"
+#include "wine/port.h"
+
 #include <stdarg.h>
 #include <string.h>
 
diff --git a/dlls/user/property.c b/dlls/user/property.c
index 971d506..8d36dce 100644
--- a/dlls/user/property.c
+++ b/dlls/user/property.c
@@ -18,6 +18,9 @@
  * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
  */
 
+#include "config.h"
+#include "wine/port.h"
+
 #include <stdarg.h>
 #include <string.h>
 
diff --git a/dlls/winedos/dosvm.c b/dlls/winedos/dosvm.c
index 3a5f61b..4da954b 100644
--- a/dlls/winedos/dosvm.c
+++ b/dlls/winedos/dosvm.c
@@ -21,6 +21,7 @@
  */
 
 #include "config.h"
+#include "wine/port.h"
 
 #include <stdarg.h>
 #include <stdio.h>
diff --git a/dlls/winedos/int21.c b/dlls/winedos/int21.c
index e56d892..dd0d016 100644
--- a/dlls/winedos/int21.c
+++ b/dlls/winedos/int21.c
@@ -24,6 +24,7 @@
  */
 
 #include "config.h"
+#include "wine/port.h"
 
 #include <stdarg.h>
 #include <stdio.h>
diff --git a/windows/cursoricon.c b/windows/cursoricon.c
index fee1818..94caf74 100644
--- a/windows/cursoricon.c
+++ b/windows/cursoricon.c
@@ -43,6 +43,9 @@
  * FIXME: what are we going to do with animation and color (bpp > 1) cursors ?!
  */
 
+#include "config.h"
+#include "wine/port.h"
+
 #include <stdarg.h>
 #include <string.h>
 #include <stdlib.h>
diff --git a/windows/defwnd.c b/windows/defwnd.c
index 146a8bf..9b94149 100644
--- a/windows/defwnd.c
+++ b/windows/defwnd.c
@@ -19,6 +19,9 @@
  * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
  */
 
+#include "config.h"
+#include "wine/port.h"
+
 #include <string.h>
 
 #include "win.h"
diff --git a/windows/input.c b/windows/input.c
index d01a5ef..63adb58 100644
--- a/windows/input.c
+++ b/windows/input.c
@@ -22,6 +22,9 @@
  * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
  */
 
+#include "config.h"
+#include "wine/port.h"
+
 #include <stdlib.h>
 #include <string.h>
 #include <stdarg.h>
diff --git a/windows/message.c b/windows/message.c
index 317a720..cd4de4a 100644
--- a/windows/message.c
+++ b/windows/message.c
@@ -19,6 +19,7 @@
  */
 
 #include "config.h"
+#include "wine/port.h"
 
 #include <stdarg.h>
 #include <stdlib.h>
diff --git a/windows/painting.c b/windows/painting.c
index f0cf411..9389547 100644
--- a/windows/painting.c
+++ b/windows/painting.c
@@ -19,6 +19,9 @@
  * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
  */
 
+#include "config.h"
+#include "wine/port.h"
+
 #include <stdarg.h>
 #include <string.h>
 #include "windef.h"
diff --git a/windows/queue.c b/windows/queue.c
index ba303c2..0b7d808 100644
--- a/windows/queue.c
+++ b/windows/queue.c
@@ -18,6 +18,9 @@
  * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
  */
 
+#include "config.h"
+#include "wine/port.h"
+
 #include <stdarg.h>
 #include <string.h>
 #include <signal.h>
diff --git a/windows/timer.c b/windows/timer.c
index f127021..30d4677 100644
--- a/windows/timer.c
+++ b/windows/timer.c
@@ -18,6 +18,9 @@
  * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
  */
 
+#include "config.h"
+#include "wine/port.h"
+
 #include <stdarg.h>
 
 #include "windef.h"
diff --git a/windows/winpos.c b/windows/winpos.c
index 60c3a36..e0fce4a 100644
--- a/windows/winpos.c
+++ b/windows/winpos.c
@@ -19,6 +19,9 @@
  * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
  */
 
+#include "config.h"
+#include "wine/port.h"
+
 #include <stdarg.h>
 #include <string.h>
 #include "winerror.h"