X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/0043f42027c6f5ed65f3d68bfcc024c0cf653577..524248fae384b294bf0f646fab684dc95b94a027:/src/common/intl.cpp diff --git a/src/common/intl.cpp b/src/common/intl.cpp index 97cb520a39..40d6fa1db5 100644 --- a/src/common/intl.cpp +++ b/src/common/intl.cpp @@ -1033,7 +1033,14 @@ wxLocale::~wxLocale() bool wxLocale::IsAvailable(int lang) { const wxLanguageInfo *info = wxLocale::GetLanguageInfo(lang); - wxCHECK_MSG( info, false, wxS("invalid language") ); + if ( !info ) + { + // The language is unknown (this normally only happens when we're + // passed wxLANGUAGE_DEFAULT), so we can't support it. + wxASSERT_MSG( lang == wxLANGUAGE_DEFAULT, + wxS("No info for a valid language?") ); + return false; + } #if defined(__WIN32__) if ( !info->WinLang )