DPF

DISTRHO Plugin Framework
Log | Files | Refs | Submodules | README | LICENSE

commit 4685979dc16e0a236180603cf6f5ce1c8f04a19f
parent 4165681819f934ef2ae8a262cc07cb643d0de025
Author: falkTX <falktx@falktx.com>
Date:   Sat, 18 Sep 2021 19:20:40 +0100

Export "main" symbol for VST2 on Windows

Signed-off-by: falkTX <falktx@falktx.com>

Diffstat:
Mdistrho/src/DistrhoPluginVST2.cpp | 9+++++++++
1 file changed, 9 insertions(+), 0 deletions(-)

diff --git a/distrho/src/DistrhoPluginVST2.cpp b/distrho/src/DistrhoPluginVST2.cpp @@ -1740,4 +1740,13 @@ const AEffect* VSTPluginMain(audioMasterCallback audioMaster) return effect; } +#if DISTRHO_OS_WINDOWS +// backwards compat with old hosts +DISTRHO_PLUGIN_EXPORT const AEffect* main(audioMasterCallback audioMaster); +DISTRHO_PLUGIN_EXPORT const AEffect* main(audioMasterCallback audioMaster) +{ + return VSTPluginMain(audioMaster): +} +#endif + // -----------------------------------------------------------------------