use PyImport_ExtendInittab for py module initialization rather then adding to sys.modules directly, no functional change.

This commit is contained in:
2010-10-29 22:59:39 +00:00
parent 719c941c58
commit ced06081b8
13 changed files with 41 additions and 47 deletions

View File

@@ -830,12 +830,8 @@ static struct PyModuleDef M_Geometry_module_def = {
};
/*----------------------------MODULE INIT-------------------------*/
PyObject *Geometry_Init(void)
PyMODINIT_FUNC BPyInit_mathutils_geometry(void)
{
PyObject *submodule;
submodule = PyModule_Create(&M_Geometry_module_def);
PyDict_SetItemString(PyImport_GetModuleDict(), M_Geometry_module_def.m_name, submodule);
return (submodule);
PyObject *submodule= PyModule_Create(&M_Geometry_module_def);
return submodule;
}