Browse Source

Fix vst3 InitDll function on windows

Signed-off-by: falkTX <falktx@falktx.com>
pull/375/head
falkTX 3 years ago
parent
commit
68de732eec
Signed by: falkTX <falktx@falktx.com> GPG Key ID: CDBAA37ABC74FBA0
1 changed files with 5 additions and 2 deletions
  1. +5
    -2
      distrho/src/DistrhoPluginVST3.cpp

+ 5
- 2
distrho/src/DistrhoPluginVST3.cpp View File

@@ -4199,19 +4199,22 @@ const void* GetPluginFactory(void)


#if defined(DISTRHO_OS_MAC) #if defined(DISTRHO_OS_MAC)
# define ENTRYFNNAME bundleEntry # define ENTRYFNNAME bundleEntry
# define ENTRYFNNAMEARGS void*
# define EXITFNNAME bundleExit # define EXITFNNAME bundleExit
#elif defined(DISTRHO_OS_WINDOWS) #elif defined(DISTRHO_OS_WINDOWS)
# define ENTRYFNNAME InitDll # define ENTRYFNNAME InitDll
# define ENTRYFNNAMEARGS void
# define EXITFNNAME ExitDll # define EXITFNNAME ExitDll
#else #else
# define ENTRYFNNAME ModuleEntry # define ENTRYFNNAME ModuleEntry
# define ENTRYFNNAMEARGS void*
# define EXITFNNAME ModuleExit # define EXITFNNAME ModuleExit
#endif #endif


DISTRHO_PLUGIN_EXPORT DISTRHO_PLUGIN_EXPORT
bool ENTRYFNNAME(void*);
bool ENTRYFNNAME(ENTRYFNNAMEARGS);


bool ENTRYFNNAME(void*)
bool ENTRYFNNAME(ENTRYFNNAMEARGS)
{ {
USE_NAMESPACE_DISTRHO; USE_NAMESPACE_DISTRHO;




Loading…
Cancel
Save