From 99399d4032ff6d02d56c012fd8488aa91dfa31d7 Mon Sep 17 00:00:00 2001 From: jules Date: Tue, 23 Sep 2014 09:38:46 +0100 Subject: [PATCH] Fixed mistaken use of result code in the VST3 wrapper. --- modules/juce_audio_plugin_client/VST3/juce_VST3_Wrapper.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/modules/juce_audio_plugin_client/VST3/juce_VST3_Wrapper.cpp b/modules/juce_audio_plugin_client/VST3/juce_VST3_Wrapper.cpp index 85b11f240b..312dccc633 100644 --- a/modules/juce_audio_plugin_client/VST3/juce_VST3_Wrapper.cpp +++ b/modules/juce_audio_plugin_client/VST3/juce_VST3_Wrapper.cpp @@ -729,7 +729,7 @@ public: tresult PLUGIN_API setActive (TBool state) override { - if (state == kResultFalse) + if (! state) { getPluginInstance().releaseResources(); } @@ -1172,7 +1172,7 @@ public: tresult PLUGIN_API setProcessing (TBool state) override { - if (state == kResultFalse) + if (! state) getPluginInstance().reset(); return kResultTrue;