From 4685979dc16e0a236180603cf6f5ce1c8f04a19f Mon Sep 17 00:00:00 2001 From: falkTX Date: Sat, 18 Sep 2021 19:21:07 +0100 Subject: [PATCH] Export "main" symbol for VST2 on Windows Signed-off-by: falkTX --- distrho/src/DistrhoPluginVST2.cpp | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/distrho/src/DistrhoPluginVST2.cpp b/distrho/src/DistrhoPluginVST2.cpp index 784d89f1..91d6e170 100644 --- 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 + // -----------------------------------------------------------------------