mirror of
https://github.com/Drezil/imgui.git
synced 2024-11-15 01:17:00 +00:00
Fixed leak on Shutdown (#200)
This commit is contained in:
parent
9e8da4dba0
commit
eec047c9f7
@ -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…
Reference in New Issue
Block a user