From 4bf3b44cc0c970c37e728fd75904beee1167ca71 Mon Sep 17 00:00:00 2001 From: Thomas Goyne Date: Fri, 8 Oct 2010 06:06:32 +0000 Subject: [PATCH] Add missing swap in ThreadedFrameSource::ProcFrame that resulted in the full subtitle file never being loaded Originally committed to SVN as r4793. --- aegisub/src/threaded_frame_source.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/aegisub/src/threaded_frame_source.cpp b/aegisub/src/threaded_frame_source.cpp index a935b46be..0a3d1761a 100644 --- a/aegisub/src/threaded_frame_source.cpp +++ b/aegisub/src/threaded_frame_source.cpp @@ -97,6 +97,7 @@ std::tr1::shared_ptr ThreadedFrameSource::ProcFrame(int frameNum try { std::swap(subs->Line, visible); provider->LoadSubtitles(subs.get()); + std::swap(subs->Line, visible); } catch(...) { std::swap(subs->Line, visible);