Fixed leak on Shutdown (#200)

features/sdl_renderer3_multiviewports
ocornut ago%!(EXTRA string=10 years)
parent 9e8da4dba0
commit eec047c9f7
  1. 5
      imgui.cpp

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

Loading…
Cancel
Save