Update of /cvsroot/pywin32/pywin32/win32/src
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv30796
Modified Files:
Tag: py3k
_win32sysloader.cpp
Log Message:
Return module from init function - ??? Why did this succeed before ???
Index: _win32sysloader.cpp
===================================================================
RCS file: /cvsroot/pywin32/pywin32/win32/src/_win32sysloader.cpp,v
retrieving revision 1.1.4.1
retrieving revision 1.1.4.2
diff -C2 -d -r1.1.4.1 -r1.1.4.2
*** _win32sysloader.cpp 29 Aug 2008 04:59:26 -0000 1.1.4.1
--- _win32sysloader.cpp 14 Sep 2008 07:02:11 -0000 1.1.4.2
***************
*** 76,87 ****
};
! extern "C" __declspec(dllexport) void
#if (PY_VERSION_HEX < 0x03000000)
! init_win32sysloader(void)
{
! Py_InitModule("_win32sysloader", functions);
}
#else
! PyInit__win32sysloader(void)
{
static PyModuleDef _win32sysloader_def = {
--- 76,87 ----
};
! extern "C" __declspec(dllexport)
#if (PY_VERSION_HEX < 0x03000000)
! void init_win32sysloader(void)
{
! PyObject *module=Py_InitModule("_win32sysloader", functions);
}
#else
! PyObject *PyInit__win32sysloader(void)
{
static PyModuleDef _win32sysloader_def = {
***************
*** 92,96 ****
functions
};
! PyModule_Create(&_win32sysloader_def);
}
#endif
--- 92,97 ----
functions
};
! PyObject *module=PyModule_Create(&_win32sysloader_def);
! return module;
}
#endif
|