diff --git a/src/Mod/ReverseEngineering/App/AppReverseEngineering.cpp b/src/Mod/ReverseEngineering/App/AppReverseEngineering.cpp index 2cad5fc3da57..c0011a8b4f15 100644 --- a/src/Mod/ReverseEngineering/App/AppReverseEngineering.cpp +++ b/src/Mod/ReverseEngineering/App/AppReverseEngineering.cpp @@ -524,8 +524,7 @@ Mesh.show(m) /* Python entry */ -extern "C" { -void ReenExport initReverseEngineering() +PyMODINIT_FUNC initReverseEngineering() { // load dependent module try { @@ -540,5 +539,3 @@ void ReenExport initReverseEngineering() new Reen::Module(); Base::Console().Log("Loading ReverseEngineering module... done\n"); } - -} // extern "C" diff --git a/src/Mod/ReverseEngineering/Gui/AppReverseEngineeringGui.cpp b/src/Mod/ReverseEngineering/Gui/AppReverseEngineeringGui.cpp index 419222302870..e91c2549faf9 100644 --- a/src/Mod/ReverseEngineering/Gui/AppReverseEngineeringGui.cpp +++ b/src/Mod/ReverseEngineering/Gui/AppReverseEngineeringGui.cpp @@ -61,8 +61,7 @@ class Module : public Py::ExtensionModule /* Python entry */ -extern "C" { -void ReenGuiExport initReverseEngineeringGui() +PyMODINIT_FUNC initReverseEngineeringGui() { if (!Gui::Application::Instance) { PyErr_SetString(PyExc_ImportError, "Cannot load Gui module in console application."); @@ -79,5 +78,3 @@ void ReenGuiExport initReverseEngineeringGui() // add resources and reloads the translators loadReverseEngineeringResource(); } - -} // extern "C" {