|
|
@ -2082,6 +2082,7 @@ static const char* ImAtoi(const char* src, TYPE* output) |
|
|
|
// - stb_sprintf.h supports several new modifiers which format numbers in a way that also makes them incompatible atof/atoi.
|
|
|
|
// - stb_sprintf.h supports several new modifiers which format numbers in a way that also makes them incompatible atof/atoi.
|
|
|
|
static void SanitizeFormatString(const char* fmt, char* fmt_out, size_t fmt_out_size) |
|
|
|
static void SanitizeFormatString(const char* fmt, char* fmt_out, size_t fmt_out_size) |
|
|
|
{ |
|
|
|
{ |
|
|
|
|
|
|
|
IM_UNUSED(fmt_out_size); |
|
|
|
const char* fmt_end = ImParseFormatFindEnd(fmt); |
|
|
|
const char* fmt_end = ImParseFormatFindEnd(fmt); |
|
|
|
IM_ASSERT((size_t)(fmt_end - fmt + 1) < fmt_out_size); // Format is too long, let us know if this happens to you!
|
|
|
|
IM_ASSERT((size_t)(fmt_end - fmt + 1) < fmt_out_size); // Format is too long, let us know if this happens to you!
|
|
|
|
while (fmt < fmt_end) |
|
|
|
while (fmt < fmt_end) |
|
|
|