py3: ported ReverseEngineering to python3

This commit is contained in:
wmayer
2016-01-23 18:16:14 +01:00
parent ab383c1df6
commit b4d0006e32
2 changed files with 19 additions and 5 deletions

View File

@@ -735,6 +735,12 @@ Mesh.show(m)
}
#endif
};
PyObject* initModule()
{
return (new Module)->module().ptr();
}
} // namespace Reen
@@ -748,9 +754,10 @@ PyMODINIT_FUNC initReverseEngineering()
}
catch(const Base::Exception& e) {
PyErr_SetString(PyExc_ImportError, e.what());
return;
PyMOD_Return(0);
}
new Reen::Module();
PyObject* mod = Reen::initModule();
Base::Console().Log("Loading ReverseEngineering module... done\n");
PyMOD_Return(mod);
}