removed needless check/store of vsnprintf ret

This commit is contained in:
Martin Pulec
2023-04-12 11:22:35 +02:00
parent 602095e38a
commit c3b19d25da
2 changed files with 2 additions and 5 deletions

View File

@@ -107,10 +107,7 @@ int log_vprintf(int level, const char *format, va_list ap)
buf.append(size + 1, '\0');
va_copy(aq, ap);
if (vsnprintf(buf.data() + style.length(), size + 1, format, ap) != size) {
va_end(aq);
return 0;
}
vsnprintf(buf.data() + style.length(), size + 1, format, ap);
va_end(aq);
auto & str = buf.get();
str.resize(str.size() - 1); // drop '\0' written by vsnprintf