StringPrintfV: add missing va_end()

When returning prematurely, va_end() was not called. This is a
potential resource leak. Found with cppcheck 1.67.
This commit is contained in:
Patrick Ohly 2015-03-03 00:31:43 -08:00
parent 4bedb549b3
commit 0c5f9c5170

View file

@ -723,6 +723,7 @@ std::string StringPrintfV(const char *format, va_list ap)
if (buffer) {
free(buffer);
}
va_end(aq);
return "";
}
size = realsize;