Don't create a dummy string with new language.
authorlgao4 <lgao4@6f19259b-4bc3-4df7-8a09-765794883524>
Mon, 22 Mar 2010 12:31:57 +0000 (12:31 +0000)
committerlgao4 <lgao4@6f19259b-4bc3-4df7-8a09-765794883524>
Mon, 22 Mar 2010 12:31:57 +0000 (12:31 +0000)
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk@10302 6f19259b-4bc3-4df7-8a09-765794883524

edk2/IntelFrameworkModulePkg/Universal/BdsDxe/FrontPage.c

index 48cd70f..39d2e23 100644 (file)
@@ -310,7 +310,6 @@ InitializeFrontPage (
   EFI_IFR_GUID_LABEL          *StartLabel;\r
   EFI_IFR_GUID_LABEL          *EndLabel;\r
   BOOLEAN                     FirstFlag;\r
-  EFI_STRING_ID               Temp;\r
 \r
   if (InitializeHiiData) {\r
     //\r
@@ -425,13 +424,11 @@ InitializeFrontPage (
       GetNextLanguage (&LangCode, Lang);\r
       OptionCount ++;\r
     }\r
-    gFrontPagePrivate.LanguageToken = AllocatePool ((OptionCount + 1) * sizeof (EFI_STRING_ID));\r
+    gFrontPagePrivate.LanguageToken = AllocatePool (OptionCount * sizeof (EFI_STRING_ID));\r
     ASSERT (gFrontPagePrivate.LanguageToken != NULL);\r
     FirstFlag = TRUE;\r
   }\r
 \r
-  Status = gHiiString->NewString (gHiiString, HiiHandle, &Temp, "de-DE", L"Dedede", L"TEST", NULL);\r
-\r
   OptionCount = 0;\r
   LangCode = LanguageString;\r
   while (*LangCode != 0) {\r