From b4a250122ad4d4c03e4b83bfb9c9da9c9f985576 Mon Sep 17 00:00:00 2001 From: harukalover Date: Thu, 21 May 2009 23:02:34 +0000 Subject: [PATCH] Fixed a memory leak in the CSRISubtitlesProvider Originally committed to SVN as r2966. --- aegisub/src/subtitles_provider_csri.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/aegisub/src/subtitles_provider_csri.cpp b/aegisub/src/subtitles_provider_csri.cpp index 8bc7c6690..382c1fb85 100644 --- a/aegisub/src/subtitles_provider_csri.cpp +++ b/aegisub/src/subtitles_provider_csri.cpp @@ -107,6 +107,7 @@ void CSRISubtitlesProvider::LoadSubtitles(AssFile *subs) { else { wxString subsFileName = VideoContext::Get()->GetTempWorkFile(); subs->Save(subsFileName,false,false,_T("UTF-8")); + delete subs; instance = csri_open_file(renderer,subsFileName.mb_str(wxConvUTF8),NULL); } }