Fixed leak on Shutdown (#200)
diff --git a/imgui.cpp b/imgui.cpp
index a94587b..e233b3b 100644
--- a/imgui.cpp
+++ b/imgui.cpp
@@ -1719,8 +1719,6 @@
     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 @@
         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)
     {