X-Git-Url: http://git.dev.opencascade.org/gitweb/?p=occt.git;a=blobdiff_plain;f=src%2FDraw%2FDraw_PluginMacro.hxx;h=badfb8ebdba663e150cd1fb69ca42ad255b7bdfe;hb=a34bddcfd60b401f81f8f8bbd500ee644c48e6ee;hpb=d0d9e9375f9537bf819536351b1e55a868749acb diff --git a/src/Draw/Draw_PluginMacro.hxx b/src/Draw/Draw_PluginMacro.hxx index 4c7d77e436..badfb8ebdb 100644 --- a/src/Draw/Draw_PluginMacro.hxx +++ b/src/Draw/Draw_PluginMacro.hxx @@ -16,10 +16,13 @@ #ifndef _Draw_PluginMacro_HeaderFile #define _Draw_PluginMacro_HeaderFile +#ifdef OCCT_NO_PLUGINS +#define DPLUGIN(name) +#else #define DPLUGIN(name) \ -extern "C" {Standard_EXPORT void PLUGINFACTORY(Draw_Interpretor&);} \ -void PLUGINFACTORY(Draw_Interpretor& theDI) { \ - name::Factory(theDI);} \ -\ +extern "C" Standard_EXPORT void PLUGINFACTORY(Draw_Interpretor& theDI) { \ + name::Factory(theDI); \ +} +#endif #endif