diff --git a/plugins/vst/SfizzVstProcessor.cpp b/plugins/vst/SfizzVstProcessor.cpp index 3701d13f..93519ee6 100644 --- a/plugins/vst/SfizzVstProcessor.cpp +++ b/plugins/vst/SfizzVstProcessor.cpp @@ -281,7 +281,7 @@ tresult PLUGIN_API SfizzVstProcessor::process(Vst::ProcessData& data) _playStateChangeCounter += numFrames; if (_playStateChangeCounter > _playStateChangePeriod) { _playStateChangeCounter %= _playStateChangePeriod; - SfizzPlayState playState; + SfizzPlayState playState {}; playState.curves = synth.getNumCurves(); playState.masters = synth.getNumMasters(); playState.groups = synth.getNumGroups(); diff --git a/plugins/vst/SfizzVstUpdates.h b/plugins/vst/SfizzVstUpdates.h index 0fbd8d3a..145e39df 100644 --- a/plugins/vst/SfizzVstUpdates.h +++ b/plugins/vst/SfizzVstUpdates.h @@ -158,6 +158,6 @@ public: OBJ_METHODS(PlayStateUpdate, FObject) private: - SfizzPlayState state_; + SfizzPlayState state_ {}; mutable std::mutex mutex_; };