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:
parent
4bedb549b3
commit
0c5f9c5170
1 changed files with 1 additions and 0 deletions
|
@ -723,6 +723,7 @@ std::string StringPrintfV(const char *format, va_list ap)
|
|||
if (buffer) {
|
||||
free(buffer);
|
||||
}
|
||||
va_end(aq);
|
||||
return "";
|
||||
}
|
||||
size = realsize;
|
||||
|
|
Loading…
Reference in a new issue