From 6c0c27f662dc1a41f3e9490eac32735b4e486a30 Mon Sep 17 00:00:00 2001 From: Kahrl Date: Mon, 10 Aug 2015 08:36:55 +0200 Subject: Fix intlGUIEditBox leak and uninitialized value in Mapper (reported by valgrind) --- src/guiFormSpecMenu.cpp | 2 ++ 1 file changed, 2 insertions(+) (limited to 'src/guiFormSpecMenu.cpp') diff --git a/src/guiFormSpecMenu.cpp b/src/guiFormSpecMenu.cpp index f16830619..62a84460f 100644 --- a/src/guiFormSpecMenu.cpp +++ b/src/guiFormSpecMenu.cpp @@ -1020,6 +1020,7 @@ void GUIFormSpecMenu::parseSimpleField(parserData* data, if (g_settings->getBool("freetype")) { e = (gui::IGUIElement *) new gui::intlGUIEditBox(spec.fdefault.c_str(), true, Environment, this, spec.fid, rect); + e->drop(); } else { #else { @@ -1119,6 +1120,7 @@ void GUIFormSpecMenu::parseTextArea(parserData* data, if (g_settings->getBool("freetype")) { e = (gui::IGUIEditBox *) new gui::intlGUIEditBox(spec.fdefault.c_str(), true, Environment, this, spec.fid, rect); + e->drop(); } else { #else { -- cgit v1.2.3