diff --git a/sdk/vst/vstsdk2.4.patch b/sdk/vst/vstsdk2.4.patch new file mode 100644 index 0000000..5b8371e --- /dev/null +++ b/sdk/vst/vstsdk2.4.patch @@ -0,0 +1,24 @@ +diff -ruN temp/vstsdk2.4/public.sdk/source/vst2.x/audioeffect.cpp ./vstsdk2.4/public.sdk/source/vst2.x/audioeffect.cpp +--- temp/vstsdk2.4/public.sdk/source/vst2.x/audioeffect.cpp 2006-06-07 09:22:02.000000000 +0200 ++++ ./vstsdk2.4/public.sdk/source/vst2.x/audioeffect.cpp 2025-08-02 10:01:34.082302630 +0200 +@@ -7,7 +7,7 @@ + // Created by : Steinberg Media Technologies + // Description : Class AudioEffect (VST 1.0) + // +-// © 2006, Steinberg Media Technologies, All Rights Reserved ++// � 2006, Steinberg Media Technologies, All Rights Reserved + //------------------------------------------------------------------------------------------------------- + + #include "audioeffect.h" +@@ -507,9 +507,10 @@ + { + VstInt32 digit = value / div; + value -= digit * div; ++ const char digit8 = (char)(digit & 0xFF) + '0'; + if (state || digit > 0) + { +- char temp[2] = {'0' + (char)digit, '\0'}; ++ char temp[2] = {digit8, '\0'}; + vst_strncat (text, temp, maxLen); + state = true; + }