]> git.proxmox.com Git - mirror_edk2.git/blobdiff - MdeModulePkg/Universal/HiiDatabaseDxe/String.c
Roll back change to previous version. Language should be compared as the exact match.
[mirror_edk2.git] / MdeModulePkg / Universal / HiiDatabaseDxe / String.c
index d0d13f1de744266bf66f990fdc5b2a24311c4f8f..eeac9c20879cef1e4530a38b6f6526cb3145fb6c 100644 (file)
@@ -1973,18 +1973,5 @@ HiiCompareLanguage (
   // When languages are exactly same, they will be identical. \r
   //\r
   Language2Len = AsciiStrLen (Language2);\r
-  if (AsciiStrnCmp (Language2, Language1, Language2Len) == 0) {\r
-    return TRUE;\r
-  }\r
-  \r
-  //\r
-  // When Language1 is the sub tag of Language2, they will also be regarded as identical.\r
-  // This is added to support current Shell. Shell string package uses "en" as language name. \r
-  // But, it may use platform language "en-US" to get string value.\r
-  //\r
-  if (AsciiStrStr (Language2, Language1) == Language2) {\r
-    return TRUE;\r
-  }\r
-  \r
-  return FALSE;\r
+  return  (BOOLEAN) (AsciiStrnCmp (Language1, Language2, Language2Len) == 0);\r
 }\r