diff --git a/plugins/SquidgeDistortion/SquidgeDistortion.cpp b/plugins/SquidgeDistortion/SquidgeDistortion.cpp index 4e12895..4d1415f 100644 --- a/plugins/SquidgeDistortion/SquidgeDistortion.cpp +++ b/plugins/SquidgeDistortion/SquidgeDistortion.cpp @@ -45,8 +45,12 @@ protected: parameter.hints = kParameterIsAutomatable | kParameterIsInteger; parameter.enumValues.count = Clipper::kClipperModeCount; parameter.enumValues.restrictedMode = true; - parameter.enumValues.values = new ParameterEnumerationValue[3]{ - {0.0f, "Soft"}, {1.0f, "Hard"}, {2.0f, "Fold"}}; + + static const ParameterEnumerationValue + sClipModes[Clipper::kClipperModeCount] = { + {0.0f, "Soft"}, {1.0f, "Hard"}, {2.0f, "Fold"}}; + parameter.enumValues.values = + const_cast(sClipModes); break; } }