From 0713b0d02d5a85096a63f492c36846f8ca35a213 Mon Sep 17 00:00:00 2001 From: Connor Olding Date: Thu, 10 Dec 2015 11:18:51 -0800 Subject: [PATCH] fix vst memory corruption --- template/vst.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/template/vst.cpp b/template/vst.cpp index a15b068..7f25787 100644 --- a/template/vst.cpp +++ b/template/vst.cpp @@ -12,7 +12,7 @@ struct plugin : public AudioEffectX { plugin(audioMasterCallback audioMaster); - ~plugin(); + virtual ~plugin(); void resume(); void suspend(); @@ -36,7 +36,7 @@ struct plugin : public AudioEffectX void getParameterDisplay(VstInt32, char *); // eg. -3.3 void getParameterLabel(VstInt32, char *); // eg. dB - char programName[kVstMaxProgNameLen]; + char programName[kVstMaxProgNameLen + 1]; Param *params;