From ae195de0a3c8a0f773e5cd3dc061799101115df1 Mon Sep 17 00:00:00 2001 From: shenglei Date: Wed, 8 Aug 2018 16:30:11 +0800 Subject: [PATCH] MdeModulePkg SetupBrowserDxe: Remove a redundant function The function IsDevicePathExist that is never called has been removed. https://bugzilla.tianocore.org/show_bug.cgi?id=1062 Cc: Star Zeng Cc: Eric Dong Contributed-under: TianoCore Contribution Agreement 1.1 Signed-off-by: shenglei Reviewed-by: Star Zeng Reviewed-by: Laszlo Ersek --- .../Universal/SetupBrowserDxe/IfrParse.c | 33 ------------------- 1 file changed, 33 deletions(-) diff --git a/MdeModulePkg/Universal/SetupBrowserDxe/IfrParse.c b/MdeModulePkg/Universal/SetupBrowserDxe/IfrParse.c index 3d28e7aa50..042bd4b30d 100644 --- a/MdeModulePkg/Universal/SetupBrowserDxe/IfrParse.c +++ b/MdeModulePkg/Universal/SetupBrowserDxe/IfrParse.c @@ -452,39 +452,6 @@ IntializeBrowserStorage ( } } -/** - Check whether exist device path info in the ConfigHdr string. - - @param String UEFI configuration string - - @retval TRUE Device Path exist. - @retval FALSE Not exist device path info. - -**/ -BOOLEAN -IsDevicePathExist ( - IN EFI_STRING String - ) -{ - UINTN Length; - - for (; (*String != 0 && StrnCmp (String, L"PATH=", StrLen (L"PATH=")) != 0); String++); - if (*String == 0) { - return FALSE; - } - - String += StrLen (L"PATH="); - if (*String == 0) { - return FALSE; - } - - for (Length = 0; *String != 0 && *String != L'&'; String++, Length++); - if (((Length + 1) / 2) < sizeof (EFI_DEVICE_PATH_PROTOCOL)) { - return FALSE; - } - - return TRUE; -} /** Allocate a FORMSET_STORAGE data structure and insert to FormSet Storage List.