]> git.proxmox.com Git - mirror_edk2.git/blobdiff - IntelFrameworkModulePkg/Universal/BdsDxe/String.c
Retire Extended HII library class.
[mirror_edk2.git] / IntelFrameworkModulePkg / Universal / BdsDxe / String.c
index d1c6651977054658105b8d8eed6be7a0d525e9f3..a509a85df11131603eff7f1d947d678186e23a8a 100644 (file)
@@ -34,7 +34,6 @@ InitializeStringSupport (
   )\r
 {\r
   EFI_STATUS                   Status;\r
-  EFI_HANDLE                   DriverHandle;\r
   EFI_HII_PACKAGE_LIST_HEADER  *PackageList;\r
 \r
   Status = gBS->LocateProtocol (&gEfiHiiDatabaseProtocolGuid, NULL, (VOID **) &gHiiDatabase);\r
@@ -42,21 +41,13 @@ InitializeStringSupport (
     return Status;\r
   }\r
 \r
-  //\r
-  // Create driver handle used by HII database\r
-  //\r
-  Status = HiiLibCreateHiiDriverHandle (&DriverHandle);\r
-  if (EFI_ERROR (Status)) {\r
-    return Status;\r
-  }\r
-\r
   PackageList = HiiLibPreparePackageList (1, &mBdsStringPackGuid, &BdsDxeStrings);\r
   ASSERT (PackageList != NULL);\r
 \r
   Status = gHiiDatabase->NewPackageList (\r
                            gHiiDatabase,\r
                            PackageList,\r
-                           DriverHandle,\r
+                           mBdsImageHandle,\r
                            &gStringPackHandle\r
                            );\r
 \r