From 357fc11c35b71f232cfb6317534a02fba1baa770 Mon Sep 17 00:00:00 2001 From: Shenglei Zhang Date: Tue, 25 Dec 2018 11:32:57 +0800 Subject: [PATCH] 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 Cc: Hao Wu Cc: Ruiyu Ni Cc: Star Zeng Contributed-under: TianoCore Contribution Agreement 1.1 Signed-off-by: Shenglei Zhang Reviewed-by: Hao Wu Reviewed-by: Ray Ni --- .../EbcDxe/EbcDebugger/EdbSupportString.c | 39 ++----------------- 1 file changed, 4 insertions(+), 35 deletions(-) diff --git a/MdeModulePkg/Universal/EbcDxe/EbcDebugger/EdbSupportString.c b/MdeModulePkg/Universal/EbcDxe/EbcDebugger/EdbSupportString.c index 8495af9900..1f90ab02de 100644 --- a/MdeModulePkg/Universal/EbcDxe/EbcDebugger/EdbSupportString.c +++ b/MdeModulePkg/Universal/EbcDxe/EbcDebugger/EdbSupportString.c @@ -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); } /** -- 2.39.2