fix printing on wrong output
This commit is contained in:
parent
8e65cff24d
commit
ffb14a09d1
|
@ -224,7 +224,7 @@ static size_t vsnprintf(char** str, size_t* size, const char *format, va_list va
|
|||
padding = 0; // reset padding
|
||||
sign = false; // reset sign
|
||||
if ('%'!=*format) { // check for format specifier prefix
|
||||
length += putc(*format++); // print character (no interpretation needed)
|
||||
length += print_char(str, size, *format++); // print character (no interpretation needed)
|
||||
} else {
|
||||
format++; // go to format specifier
|
||||
if (0==*format) { // end of string detected
|
||||
|
|
Loading…
Reference in New Issue