From 955bee323f24e54cf49047b64431dd1511715c0b Mon Sep 17 00:00:00 2001 From: Robin Dunn Date: Tue, 21 Jan 2003 01:58:46 +0000 Subject: [PATCH] Apparently Python requires Python.h to be included before std lib headers. It's never been a problem either way until Python 2.3a1... git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/branches/WX_2_4_BRANCH@18840 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 --- wxPython/wxSWIG/swig_lib/python/pyexp.swg | 5 ++--- wxPython/wxSWIG/swig_lib/python/python.swg | 4 ++-- 2 files changed, 4 insertions(+), 5 deletions(-) diff --git a/wxPython/wxSWIG/swig_lib/python/pyexp.swg b/wxPython/wxSWIG/swig_lib/python/pyexp.swg index a7305579be..fdb93c57ae 100644 --- a/wxPython/wxSWIG/swig_lib/python/pyexp.swg +++ b/wxPython/wxSWIG/swig_lib/python/pyexp.swg @@ -1,3 +1,5 @@ +#include "Python.h" + #include #include /* Definitions for Windows/Unix exporting */ @@ -15,12 +17,9 @@ # define SWIGEXPORT(a) a #endif -#include "Python.h" - #ifdef __cplusplus extern "C" { #endif - extern void SWIG_MakePtr(char *, void *, char *); extern void SWIG_RegisterMapping(char *, char *, void *(*)(void *)); extern char *SWIG_GetPtr(char *, void **, char *); diff --git a/wxPython/wxSWIG/swig_lib/python/python.swg b/wxPython/wxSWIG/swig_lib/python/python.swg index 9fca855598..bbcd168165 100644 --- a/wxPython/wxSWIG/swig_lib/python/python.swg +++ b/wxPython/wxSWIG/swig_lib/python/python.swg @@ -5,11 +5,11 @@ * Contains variable linking and pointer type-checking code. ************************************************************************/ +#include "Python.h" + #include #include -#include "Python.h" - #ifdef __cplusplus extern "C" { #endif