No longer need to fallback to importing "_core_" as py2exe, Installer
and others now handle importing extensions via package names correctly. git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@27484 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
This commit is contained in:
parent
1c9e321b3c
commit
0e174ce890
@ -26,15 +26,14 @@
|
|||||||
// This needs to be called in modules that make calls to any of the functions
|
// This needs to be called in modules that make calls to any of the functions
|
||||||
// exported by the wxPython API. It sets a static pointer to a structure of
|
// exported by the wxPython API. It sets a static pointer to a structure of
|
||||||
// function pointers located in the wx._core extension module.
|
// function pointers located in the wx._core extension module.
|
||||||
static void wxPyCoreAPI_IMPORT() {
|
static bool wxPyCoreAPI_IMPORT() {
|
||||||
wxPyCoreAPIPtr = (wxPyCoreAPI*)PyCObject_Import("wx._core_", "_wxPyCoreAPI");
|
wxPyCoreAPIPtr = (wxPyCoreAPI*)PyCObject_Import("wx._core_", "_wxPyCoreAPI");
|
||||||
if (! wxPyCoreAPIPtr)
|
return wxPyCoreAPIPtr != NULL;
|
||||||
wxPyCoreAPIPtr = (wxPyCoreAPI*)PyCObject_Import("_core_", "_wxPyCoreAPI");
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
// The following macros call functions located in wx._core of the same name
|
// The following macros call functions located in wx._core_ of the same name
|
||||||
// via the API pointer retrieved above.
|
// via the API pointer retrieved above.
|
||||||
|
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user