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; 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. Compare the Unicode and Ascii string pointed by String to the string pointed by String2.
@ -390,12 +359,12 @@ StriCmp (
) )
{ {
while ((*String != L'\0') && while ((*String != L'\0') &&
(InternalUnicodeToUpper (*String) == InternalUnicodeToUpper (*String2))) { (CharToUpper (*String) == CharToUpper (*String2))) {
String++; String++;
String2++; String2++;
} }
return InternalUnicodeToUpper (*String) - InternalUnicodeToUpper (*String2); return CharToUpper (*String) - CharToUpper (*String2);
} }
/** /**
@ -418,12 +387,12 @@ StriCmpUnicodeAndAscii (
) )
{ {
while ((*String != L'\0') && while ((*String != L'\0') &&
(InternalUnicodeToUpper (*String) == (CHAR16)InternalAsciiToUpper (*String2))) { (CharToUpper (*String) == (CHAR16)AsciiCharToUpper (*String2))) {
String++; String++;
String2++; String2++;
} }
return InternalUnicodeToUpper (*String) - (CHAR16)InternalAsciiToUpper (*String2); return CharToUpper (*String) - (CHAR16)AsciiCharToUpper (*String2);
} }
/** /**