From 99e47ae943f85a556853280ea9e972fb1374324c Mon Sep 17 00:00:00 2001 From: Niels Martin Hansen Date: Sat, 20 Jan 2007 19:55:20 +0000 Subject: [PATCH] Select Language dialog no longer complains if locale dir is missing. Originally committed to SVN as r856. --- aegisub/aegisublocale.cpp | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/aegisub/aegisublocale.cpp b/aegisub/aegisublocale.cpp index 89303d919..e8642d8d0 100644 --- a/aegisub/aegisublocale.cpp +++ b/aegisub/aegisublocale.cpp @@ -116,8 +116,9 @@ wxArrayInt AegisubLocale::GetAvailableLanguages() { // Open directory wxString folder = AegisubApp::folderName + _T("/locale/"); - wxDir dir(folder); - if (!dir.IsOpened()) return final; + wxDir dir; + if (!dir.Exists(folder)) return final; + if (!dir.Open(folder)) return final; // Enumerate folders for (bool cont = dir.GetFirst(&temp1,_T(""),wxDIR_DIRS);cont;cont = dir.GetNext(&temp1)) {