From 016f2eab730ef9eb5035cd9217e6a8b0ace696ae Mon Sep 17 00:00:00 2001 From: Michael Scire Date: Thu, 23 May 2019 02:37:13 -0700 Subject: Fix bitmask logic inversion --- src/core/hle/service/ns/ns.cpp | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) (limited to 'src/core/hle/service/ns') diff --git a/src/core/hle/service/ns/ns.cpp b/src/core/hle/service/ns/ns.cpp index 8638390d6..ce88a2941 100644 --- a/src/core/hle/service/ns/ns.cpp +++ b/src/core/hle/service/ns/ns.cpp @@ -344,8 +344,7 @@ ResultVal IApplicationManagerInterface::GetApplicationDesiredLanguage( // Try to find a valid language. for (const auto lang : *priority_list) { const auto supported_flag = GetSupportedLanguageFlag(lang); - if (supported_languages == 0 || - (supported_languages & supported_flag) == supported_languages) { + if (supported_languages == 0 || (supported_languages & supported_flag) == supported_flag) { return MakeResult(static_cast(lang)); } } -- cgit v1.2.3