Fixed memory issues with new Enum ToString handling.
continuous-integration/drone/push Build is passing

This commit is contained in:
Deukhoofd committed 2020-04-10 19:57:12 +02:00
1 parent 9244249a64
commit f89fb303b5
2 files changed
+4 -2

No files matched your search

+1 -1
View File
@@ -63,7 +63,7 @@
switch (value) { MACRO_UTILS_FOR_EACH(ENUM_CASE, name, values) } \
auto v = static_cast<int>(value); \
auto size = (int)((ceil(log10(v)) + 1) * sizeof(char)); \
char* snum = new char[size]; \
char* snum = new char[size + 1]; \
sprintf(snum, "%d", v); \
return snum; \
} \