From 6943b868da9ca20419a6251c7770a5d868978a94 Mon Sep 17 00:00:00 2001 From: Thomas Goyne Date: Fri, 21 Sep 2012 18:07:30 -0700 Subject: [PATCH] Handle file not found errors when opening linked audio from subtitles --- aegisub/src/frame_main.cpp | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/aegisub/src/frame_main.cpp b/aegisub/src/frame_main.cpp index 282950431..9e585c754 100644 --- a/aegisub/src/frame_main.cpp +++ b/aegisub/src/frame_main.cpp @@ -749,6 +749,10 @@ void FrameMain::OnSubtitlesOpen() { context->audioController->OpenAudio(curSubsAudio); } catch (agi::UserCancelException const&) { } + catch (agi::FileNotAccessibleError const& err) { + config::mru->Remove("Audio", STD_STR(curSubsAudio)); + wxMessageBox(lagi_wxString(err.GetMessage()), "Error opening audio", wxOK | wxICON_ERROR | wxCENTER, this); + } } SetDisplayMode(1, 1);