diff options
-rw-r--r-- | MdeModulePkg/Universal/HiiDatabaseDxe/String.c | 7 |
1 files changed, 3 insertions, 4 deletions
diff --git a/MdeModulePkg/Universal/HiiDatabaseDxe/String.c b/MdeModulePkg/Universal/HiiDatabaseDxe/String.c index c568f19607..931e7b397b 100644 --- a/MdeModulePkg/Universal/HiiDatabaseDxe/String.c +++ b/MdeModulePkg/Universal/HiiDatabaseDxe/String.c @@ -1967,9 +1967,8 @@ HiiCompareLanguage ( IN CHAR8 *Language2
)
{
- if (GetBestLanguage (Language1, FALSE, Language2, NULL) != NULL) {
- return TRUE;
- }
+ UINTN Language2Len;
- return FALSE;
+ Language2Len = AsciiStrLen (Language2);
+ return (BOOLEAN) (AsciiStrnCmp (Language1, Language2, Language2Len) == 0);
}
|