diff options
Diffstat (limited to 'libs/distrho/src/DistrhoPluginVST.cpp')
-rw-r--r-- | libs/distrho/src/DistrhoPluginVST.cpp | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/libs/distrho/src/DistrhoPluginVST.cpp b/libs/distrho/src/DistrhoPluginVST.cpp index 2920736..5eb1954 100644 --- a/libs/distrho/src/DistrhoPluginVST.cpp +++ b/libs/distrho/src/DistrhoPluginVST.cpp @@ -974,7 +974,8 @@ const AEffect* VSTPluginMain(audioMasterCallback audioMaster) effect->magic = kEffectMagic; effect->uniqueID = plugin->getUniqueId(); #ifdef VESTIGE_HEADER - *(int32_t*)&effect->unknown1 = plugin->getVersion(); + int32_t* const version = (int32_t*)&effect->unknown1; + *version = plugin->getVersion(); #else effect->version = plugin->getVersion(); #endif |