Fix bitmask logic inversion

merge-requests/60/head
Michael Scire 2019-05-23 02:37:13 +07:00
parent 2ed896075e
commit 016f2eab73
1 changed files with 1 additions and 2 deletions

@ -344,8 +344,7 @@ ResultVal<u8> IApplicationManagerInterface::GetApplicationDesiredLanguage(
// Try to find a valid language. // Try to find a valid language.
for (const auto lang : *priority_list) { for (const auto lang : *priority_list) {
const auto supported_flag = GetSupportedLanguageFlag(lang); const auto supported_flag = GetSupportedLanguageFlag(lang);
if (supported_languages == 0 || if (supported_languages == 0 || (supported_languages & supported_flag) == supported_flag) {
(supported_languages & supported_flag) == supported_languages) {
return MakeResult(static_cast<u8>(lang)); return MakeResult(static_cast<u8>(lang));
} }
} }