Browse Source

Fixed VST3 compiler warning

tags/2021-05-28
tpoole 8 years ago
parent
commit
9a8298a91a
1 changed files with 2 additions and 5 deletions
  1. +2
    -5
      modules/juce_audio_plugin_client/VST3/juce_VST3_Wrapper.cpp

+ 2
- 5
modules/juce_audio_plugin_client/VST3/juce_VST3_Wrapper.cpp View File

@@ -287,7 +287,7 @@ public:
//==============================================================================
struct BypassParam : public Vst::Parameter
{
BypassParam (AudioProcessor& p, Vst::ParamID vstParamID) : owner (p)
BypassParam (Vst::ParamID vstParamID)
{
info.id = vstParamID;
toString128 (info.title, "Bypass");
@@ -363,9 +363,6 @@ public:
Vst::ParamValue toPlain (Vst::ParamValue v) const override { return v; }
Vst::ParamValue toNormalized (Vst::ParamValue v) const override { return v; }
private:
AudioProcessor& owner;
JUCE_DECLARE_NON_COPYABLE_WITH_LEAK_DETECTOR (BypassParam)
};
@@ -638,7 +635,7 @@ private:
}
bypassParamID = static_cast<Vst::ParamID> (usingManagedParameter ? paramBypass : numParameters);
parameters.addParameter (new BypassParam (*pluginInstance, bypassParamID));
parameters.addParameter (new BypassParam (bypassParamID));
if (pluginInstance->getNumPrograms() > 1)
parameters.addParameter (new ProgramChangeParameter (*pluginInstance));


Loading…
Cancel
Save