]> git.proxmox.com Git - mirror_edk2.git/blobdiff - NetworkPkg/HttpDxe/HttpDriver.c
NetworkPkg: Protocol Uninstallation Cleanup
[mirror_edk2.git] / NetworkPkg / HttpDxe / HttpDriver.c
index 8df984db418acc3f2f2e902541536f67027b7d8b..979d76dcb45ed89207d21cb90d2fadf05529177c 100644 (file)
@@ -230,16 +230,11 @@ HttpDxeDriverEntryPoint (
              &gHttpDxeComponentName2\r
              );\r
   if (EFI_ERROR (Status)) {\r
-    gBS->UninstallMultipleProtocolInterfaces (\r
-           ImageHandle,\r
-           &gEfiDriverBindingProtocolGuid,\r
-           &gHttpDxeIp4DriverBinding,\r
-           &gEfiComponentName2ProtocolGuid,\r
-           &gHttpDxeComponentName2,\r
-           &gEfiComponentNameProtocolGuid,\r
-           &gHttpDxeComponentName,\r
-           NULL\r
-           );\r
+    EfiLibUninstallDriverBindingComponentName2 (\r
+      &gHttpDxeIp4DriverBinding,\r
+      &gHttpDxeComponentName,\r
+      &gHttpDxeComponentName2\r
+      );\r
   }\r
   return Status;\r
 }\r