Properly register the mathutils.interpolate submodule.

This commit is contained in:
Lukas Tönne 2014-12-31 09:58:47 +01:00
parent 1b6f5ecbf4
commit 1727a165dd

@ -538,6 +538,12 @@ PyMODINIT_FUNC PyInit_mathutils(void)
/* submodule */ /* submodule */
PyModule_AddObject(mod, "geometry", (submodule = PyInit_mathutils_geometry())); PyModule_AddObject(mod, "geometry", (submodule = PyInit_mathutils_geometry()));
/* XXX, python doesnt do imports with this usefully yet
* 'from mathutils.geometry import PolyFill'
* ...fails without this. */
PyDict_SetItemString(sys_modules, PyModule_GetName(submodule), submodule);
Py_INCREF(submodule);
PyModule_AddObject(mod, "interpolate", (submodule = PyInit_mathutils_interpolate())); PyModule_AddObject(mod, "interpolate", (submodule = PyInit_mathutils_interpolate()));
/* XXX, python doesnt do imports with this usefully yet /* XXX, python doesnt do imports with this usefully yet
* 'from mathutils.geometry import PolyFill' * 'from mathutils.geometry import PolyFill'