From 323ced03a66e6cd963d8277b66cfcc7dce740be7 Mon Sep 17 00:00:00 2001 From: Lei Maohui Date: Fri, 17 Jul 2015 01:33:43 -0700 Subject: [PATCH] fix Xthe build error when python>3.0 Signed-off-by: Lei Maohui --- src/target_python.c | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/src/target_python.c b/src/target_python.c index 90b43a1..2b76c9e 100644 --- a/src/target_python.c +++ b/src/target_python.c @@ -167,7 +167,12 @@ PyGlobalInitialize(const CMPIBroker* broker, CMPIStatus* st) Py_SetProgramName("cmpi_swig"); Py_Initialize(); - SWIGEXPORT void SWIG_init(void); +#if PY_VERSION_HEX >= 0x03000000 +SWIGEXPORT PyObject* +#else + SWIGEXPORT void +#endif + SWIG_init(void); SWIG_init(); cmpiMainPyThreadState = PyGILState_GetThisThreadState(); PyEval_ReleaseThread(cmpiMainPyThreadState); -- 2.1.0