1
0
mirror of https://github.com/ocornut/imgui.git synced 2024-11-28 09:30:56 +01:00

Fixed leak on Shutdown (#200)

This commit is contained in:
ocornut 2015-06-19 18:14:50 -06:00
parent 9e8da4dba0
commit eec047c9f7

View File

@ -1719,8 +1719,6 @@ bool ImGuiTextFilter::PassFilter(const char* val) const
return false;
}
//-----------------------------------------------------------------------------
// On some platform vsnprintf() takes va_list by reference and modifies it.
// va_copy is the 'correct' way to copy a va_list but Visual Studio prior to 2013 doesn't have it.
#ifndef va_copy
@ -2266,6 +2264,9 @@ void ImGui::Shutdown()
ImGui::MemFree(g.PrivateClipboard);
g.PrivateClipboard = NULL;
}
g.InputTextState.Text.clear();
g.InputTextState.InitialText.clear();
g.InputTextState.TempTextBuffer.clear();
if (g.LogFile && g.LogFile != stdout)
{