diff options
author | Kristján Valur Jónsson <kristjan@ccpgames.com> | 2007-05-26 19:31:39 (GMT) |
---|---|---|
committer | Kristján Valur Jónsson <kristjan@ccpgames.com> | 2007-05-26 19:31:39 (GMT) |
commit | 629ec26f637844f912d8f5aa6e21bae5d59f559f (patch) | |
tree | 8debb7c1a201e6018c948acd7fd177a992c24634 | |
parent | ba526438f8ce4bde87f7b38f966688a5193a7c5e (diff) | |
download | cpython-629ec26f637844f912d8f5aa6e21bae5d59f559f.zip cpython-629ec26f637844f912d8f5aa6e21bae5d59f559f.tar.gz cpython-629ec26f637844f912d8f5aa6e21bae5d59f559f.tar.bz2 |
Include <windows.h> after python.h, so that WINNT is properly set before windows.h is included. Fixes warnings in PC builds.
-rw-r--r-- | PC/WinMain.c | 4 | ||||
-rw-r--r-- | PC/_winreg.c | 2 | ||||
-rw-r--r-- | PC/dl_nt.c | 4 | ||||
-rw-r--r-- | PC/winsound.c | 2 | ||||
-rw-r--r-- | Python/dynload_win.c | 2 |
5 files changed, 6 insertions, 8 deletions
diff --git a/PC/WinMain.c b/PC/WinMain.c index 00dc18d..2cdd0cb 100644 --- a/PC/WinMain.c +++ b/PC/WinMain.c @@ -1,10 +1,10 @@ /* Minimal main program -- everything is loaded from the library. */ +#include "Python.h" + #define WIN32_LEAN_AND_MEAN #include <windows.h> -#include "Python.h" - int WINAPI WinMain( HINSTANCE hInstance, /* handle to current instance */ HINSTANCE hPrevInstance, /* handle to previous instance */ diff --git a/PC/_winreg.c b/PC/_winreg.c index 782761b..920e1d1 100644 --- a/PC/_winreg.c +++ b/PC/_winreg.c @@ -12,10 +12,10 @@ */ -#include "windows.h" #include "Python.h" #include "structmember.h" #include "malloc.h" /* for alloca */ +#include "windows.h" static BOOL PyHKEY_AsHKEY(PyObject *ob, HKEY *pRes, BOOL bNoneOK); static PyObject *PyHKEY_FromHKEY(HKEY h); @@ -7,11 +7,9 @@ be called, removing that burden (and possible source of frustration if forgotten) from the programmer. */ -#include "windows.h" -/* NT and Python share these */ -#include "pyconfig.h" #include "Python.h" +#include "windows.h" char dllVersionBuffer[16] = ""; // a private buffer diff --git a/PC/winsound.c b/PC/winsound.c index 4e94230..9ff3b7e 100644 --- a/PC/winsound.c +++ b/PC/winsound.c @@ -35,9 +35,9 @@ winsound.PlaySound(None, 0) */ +#include <Python.h> #include <windows.h> #include <mmsystem.h> -#include <Python.h> #ifdef HAVE_CONIO_H #include <conio.h> /* port functions on Win9x */ #endif diff --git a/Python/dynload_win.c b/Python/dynload_win.c index 1c3b3ab..fc641b9 100644 --- a/Python/dynload_win.c +++ b/Python/dynload_win.c @@ -1,7 +1,6 @@ /* Support for dynamic loading of extension modules */ -#include <windows.h> #ifdef HAVE_DIRECT_H #include <direct.h> #endif @@ -9,6 +8,7 @@ #include "Python.h" #include "importdl.h" +#include <windows.h> const struct filedescr _PyImport_DynLoadFiletab[] = { #ifdef _DEBUG |