diff options
-rw-r--r-- | MdeModulePkg/Universal/HiiDatabaseDxe/String.c | 12 |
1 files changed, 5 insertions, 7 deletions
diff --git a/MdeModulePkg/Universal/HiiDatabaseDxe/String.c b/MdeModulePkg/Universal/HiiDatabaseDxe/String.c index 617ba54509..52d348c572 100644 --- a/MdeModulePkg/Universal/HiiDatabaseDxe/String.c +++ b/MdeModulePkg/Universal/HiiDatabaseDxe/String.c @@ -1972,20 +1972,16 @@ AsciiHiiToLower ( IN CHAR8 *ConfigString
)
{
- CHAR8 *String;
-
ASSERT (ConfigString != NULL);
//
// Convert all hex digits in range [A-F] in the configuration header to [a-f]
//
- for (String = ConfigString; *String != '\0'; String++) {
- if ( *String >= 'A' && *String <= 'Z') {
- *String = (CHAR8) (*String - 'A' + 'a');
+ for (; *ConfigString != '\0'; ConfigString++) {
+ if ( *ConfigString >= 'A' && *ConfigString <= 'Z') {
+ *ConfigString = (CHAR8) (*ConfigString - 'A' + 'a');
}
}
-
- return;
}
/**
@@ -2014,11 +2010,13 @@ HiiCompareLanguage ( //
StrLen = AsciiStrSize (Language1);
Lan1 = AllocateZeroPool (StrLen);
+ ASSERT (Lan1 != NULL);
AsciiStrCpy(Lan1, Language1);
AsciiHiiToLower (Lan1);
StrLen = AsciiStrSize (Language2);
Lan2 = AllocateZeroPool (StrLen);
+ ASSERT (Lan2 != NULL);
AsciiStrCpy(Lan2, Language2);
AsciiHiiToLower (Lan2);
|