Browse Source

Fix bitmask logic inversion

Michael Scire 7 years ago
parent
commit
016f2eab73
1 changed files with 1 additions and 2 deletions
  1. 1 2
      src/core/hle/service/ns/ns.cpp

+ 1 - 2
src/core/hle/service/ns/ns.cpp

@@ -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 ||
-            (supported_languages & supported_flag) == supported_languages) {
+        if (supported_languages == 0 || (supported_languages & supported_flag) == supported_flag) {
             return MakeResult(static_cast<u8>(lang));
             return MakeResult(static_cast<u8>(lang));
         }
         }
     }
     }