release v0.6pre10 - THE F R E E Z E

from now on it's just bug fixes.
once a pre-release survives a week without issues, 0.6 comes out.
This commit is contained in:
tildearrow 2023-09-07 02:25:21 -05:00
parent 43a1156349
commit 6dafc48e06
8 changed files with 18 additions and 11 deletions

View file

@ -58,8 +58,8 @@ class DivWorkPool;
#define DIV_UNSTABLE
#define DIV_VERSION "dev170"
#define DIV_ENGINE_VERSION 170
#define DIV_VERSION "0.6pre10"
#define DIV_ENGINE_VERSION 171
// for imports
#define DIV_VERSION_MOD 0xff01
#define DIV_VERSION_FC 0xff02

View file

@ -30,6 +30,9 @@ const char* aboutLine[]={
"the biggest multi-system chiptune tracker!",
"featuring DefleMask song compatibility.",
"",
"this is a version released during The Freeze.",
"please report any issues you find!",
"",
"> CREDITS <",
"",
"-- program --",

View file

@ -80,6 +80,7 @@ void FurnaceGUIFileDialog::convertFilterList(std::vector<String>& filter) {
memset(noSysFilter,0,4096);
String result;
char sprintfBuf[4096];
for (size_t i=0; (i+1)<filter.size(); i+=2) {
String label=filter[i];
@ -101,7 +102,9 @@ void FurnaceGUIFileDialog::convertFilterList(std::vector<String>& filter) {
}
if (!result.empty()) result+=',';
result+=fmt::sprintf("%s{%s}",label,ext);
// what the heck? fmt::sprintf not working?!
snprintf(sprintfBuf,4095,"%s{%s}",label.c_str(),ext.c_str());
result+=sprintfBuf;
}
strncpy(noSysFilter,result.c_str(),4095);