From 10b8a6253be3611f77a7591443126d5674681ad2 Mon Sep 17 00:00:00 2001 From: harukalover Date: Wed, 10 Jun 2009 03:32:18 +0000 Subject: [PATCH] Fixed a memory leak that would occur when using the visual typesetting tools Originally committed to SVN as r3041. --- aegisub/src/subs_edit_box.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/aegisub/src/subs_edit_box.cpp b/aegisub/src/subs_edit_box.cpp index 7dd75d124..1998ac5f0 100644 --- a/aegisub/src/subs_edit_box.cpp +++ b/aegisub/src/subs_edit_box.cpp @@ -1255,6 +1255,7 @@ void SubsEditBox::SetOverride (wxString tagname,wxString preValue,int forcePos,b wxString name = override->Tags.at(i)->Name; if (insertTags.Index(name) != wxNOT_FOUND || removeTag == name) { shift -= override->Tags.at(i)->ToString().Length(); + delete override->Tags.at(i); override->Tags.erase(override->Tags.begin() + i); i--; }