MdeModulePkg/EbcDebugger: Use AsciiCharToUpper and CharToUpper

InternalUnicodeToUpper and InternalAsciiToUpper are internal functions,
so they are substituted by public functions AsciiCharToUpper and CharToUpper.
And their implements are removed.
https://bugzilla.tianocore.org/show_bug.cgi?id=1369

Cc: Jian J Wang <jian.j.wang@intel.com>
Cc: Hao Wu <hao.a.wu@intel.com>
Cc: Ruiyu Ni <ruiyu.ni@intel.com>
Cc: Star Zeng <star.zeng@intel.com>
Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Shenglei Zhang <shenglei.zhang@intel.com>
Reviewed-by: Hao Wu <hao.a.wu@intel.com>
Reviewed-by: Ray Ni <ray.ni@intel.com>
This commit is contained in:
Shenglei Zhang 2018-12-25 11:32:57 +08:00 committed by Liming Gao
parent 8c9b49500d
commit 357fc11c35
1 changed files with 4 additions and 35 deletions

View File

@ -307,37 +307,6 @@ AsciiAtoi (
return RetVal;
}
/**
Convert the character to upper case.
@param Chr the character to be converted.
**/
STATIC
CHAR16
InternalUnicodeToUpper (
IN CHAR16 Chr
)
{
return (Chr >= L'a' && Chr <= L'z') ? Chr - (L'a' - L'A') : Chr;
}
/**
Convert the character to upper case.
@param Chr the character to be converted.
**/
STATIC
CHAR8
InternalAsciiToUpper (
IN CHAR8 Chr
)
{
return (Chr >= 'a' && Chr <= 'z') ? Chr - ('a' - 'A') : Chr;
}
/**
Compare the Unicode and Ascii string pointed by String to the string pointed by String2.
@ -390,12 +359,12 @@ StriCmp (
)
{
while ((*String != L'\0') &&
(InternalUnicodeToUpper (*String) == InternalUnicodeToUpper (*String2))) {
(CharToUpper (*String) == CharToUpper (*String2))) {
String++;
String2++;
}
return InternalUnicodeToUpper (*String) - InternalUnicodeToUpper (*String2);
return CharToUpper (*String) - CharToUpper (*String2);
}
/**
@ -418,12 +387,12 @@ StriCmpUnicodeAndAscii (
)
{
while ((*String != L'\0') &&
(InternalUnicodeToUpper (*String) == (CHAR16)InternalAsciiToUpper (*String2))) {
(CharToUpper (*String) == (CHAR16)AsciiCharToUpper (*String2))) {
String++;
String2++;
}
return InternalUnicodeToUpper (*String) - (CHAR16)InternalAsciiToUpper (*String2);
return CharToUpper (*String) - (CHAR16)AsciiCharToUpper (*String2);
}
/**