]> git.proxmox.com Git - mirror_edk2.git/blobdiff - MdeModulePkg/Universal/HiiDatabaseDxe/String.c
Update HiiCompareLanguage() function to use GetBestLanguage() API to do RFC4646 langu...
[mirror_edk2.git] / MdeModulePkg / Universal / HiiDatabaseDxe / String.c
index 0846abfe4253c0ed2adbbf565eb4aa6b0b564b9a..c568f19607102127a4879d6fdd6c2abbbacdfe53 100644 (file)
@@ -1967,23 +1967,7 @@ HiiCompareLanguage (
   IN  CHAR8  *Language2\r
   )\r
 {\r
-  //\r
-  // Porting Guide:\r
-  // This library interface is simply obsolete.\r
-  // Include the source code to user code.\r
-  //\r
-  UINTN Index;\r
-\r
-  for (Index = 0; (Language1[Index] != 0) && (Language2[Index] != 0); Index++) {\r
-    if (Language1[Index] != Language2[Index]) {\r
-      return FALSE;\r
-    }\r
-  }\r
-\r
-  if (((Language1[Index] == 0) && (Language2[Index] == 0))   || \r
-         ((Language1[Index] == 0) && (Language2[Index] != ';')) ||\r
-         ((Language1[Index] == ';') && (Language2[Index] != 0)) ||\r
-         ((Language1[Index] == ';') && (Language2[Index] != ';'))) {\r
+  if (GetBestLanguage (Language1, FALSE, Language2, NULL) != NULL) {\r
     return TRUE;\r
   }\r
 \r