Browse Source

VST3: Fix memory leak for hosts that dont deactivate before unload

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

+ 6
- 0
distrho/src/DistrhoPluginVST3.cpp View File

@@ -394,6 +394,12 @@ public:
fCachedParameterValues = nullptr;
}

if (fDummyAudioBuffer != nullptr)
{
delete[] fDummyAudioBuffer;
fDummyAudioBuffer = nullptr;
}

if (fParameterValuesChangedDuringProcessing != nullptr)
{
delete[] fParameterValuesChangedDuringProcessing;


Loading…
Cancel
Save