From 8df1634c8b3e1ecb6149cd3e19f2f35ed1f33b2f Mon Sep 17 00:00:00 2001 From: lgao4 Date: Mon, 22 Mar 2010 12:31:57 +0000 Subject: [PATCH] Don't create a dummy string with new language. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10302 6f19259b-4bc3-4df7-8a09-765794883524 --- IntelFrameworkModulePkg/Universal/BdsDxe/FrontPage.c | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/IntelFrameworkModulePkg/Universal/BdsDxe/FrontPage.c b/IntelFrameworkModulePkg/Universal/BdsDxe/FrontPage.c index 48cd70f2f8..39d2e235e3 100644 --- a/IntelFrameworkModulePkg/Universal/BdsDxe/FrontPage.c +++ b/IntelFrameworkModulePkg/Universal/BdsDxe/FrontPage.c @@ -310,7 +310,6 @@ InitializeFrontPage ( EFI_IFR_GUID_LABEL *StartLabel; EFI_IFR_GUID_LABEL *EndLabel; BOOLEAN FirstFlag; - EFI_STRING_ID Temp; if (InitializeHiiData) { // @@ -425,13 +424,11 @@ InitializeFrontPage ( GetNextLanguage (&LangCode, Lang); OptionCount ++; } - gFrontPagePrivate.LanguageToken = AllocatePool ((OptionCount + 1) * sizeof (EFI_STRING_ID)); + gFrontPagePrivate.LanguageToken = AllocatePool (OptionCount * sizeof (EFI_STRING_ID)); ASSERT (gFrontPagePrivate.LanguageToken != NULL); FirstFlag = TRUE; } - Status = gHiiString->NewString (gHiiString, HiiHandle, &Temp, "de-DE", L"Dedede", L"TEST", NULL); - OptionCount = 0; LangCode = LanguageString; while (*LangCode != 0) { -- 2.39.2