diff --git a/modules/juce_audio_plugin_client/juce_audio_plugin_client_VST3.cpp b/modules/juce_audio_plugin_client/juce_audio_plugin_client_VST3.cpp index 48c86047c4f..b71252f9b03 100644 --- a/modules/juce_audio_plugin_client/juce_audio_plugin_client_VST3.cpp +++ b/modules/juce_audio_plugin_client/juce_audio_plugin_client_VST3.cpp @@ -1040,7 +1040,7 @@ class JuceVST3EditController final : public Vst::EditController, #endif //============================================================================== - tresult PLUGIN_API setComponentState (IBStream* stream) override + tresult PLUGIN_API setComponentState (IBStream*) override { // As an IEditController member, the host should only call this from the message thread. assertHostMessageThread(); @@ -1065,7 +1065,7 @@ class JuceVST3EditController final : public Vst::EditController, if (auto* handler = getComponentHandler()) handler->restartComponent (Vst::kParamValuesChanged); - return Vst::EditController::setComponentState (stream); + return kResultOk; } void setAudioProcessor (JuceAudioProcessor* audioProc)