]> git.proxmox.com Git - mirror_edk2.git/blobdiff - MdeModulePkg/Core/Dxe/Image/Image.c
1. Replace PeCoffLoader library by PeCoff lib for PeiCore, DxeIpl and DxeMain.
[mirror_edk2.git] / MdeModulePkg / Core / Dxe / Image / Image.c
index e227f3a6bfc961bd22822221954484fb28cfdae6..9232cabcef78cf5d21ae1d7ead4f43ad072643a9 100644 (file)
@@ -213,7 +213,7 @@ Returns:
   //\r
   // Get information about the image being loaded\r
   //\r
-  Status = gEfiPeiPeCoffLoader->GetImageInfo (gEfiPeiPeCoffLoader, &Image->ImageContext);\r
+  Status = PeCoffLoaderGetImageInfo (&Image->ImageContext);\r
   if (EFI_ERROR (Status)) {\r
     return Status;\r
   }\r
@@ -305,7 +305,7 @@ Returns:
   //\r
   // Load the image from the file into the allocated memory\r
   //\r
-  Status = gEfiPeiPeCoffLoader->LoadImage (gEfiPeiPeCoffLoader, &Image->ImageContext);\r
+  Status = PeCoffLoaderLoadImage (&Image->ImageContext);\r
   if (EFI_ERROR (Status)) {\r
     goto Done;\r
   }\r
@@ -328,7 +328,7 @@ Returns:
   //\r
   // Relocate the image in memory\r
   //\r
-  Status = gEfiPeiPeCoffLoader->RelocateImage (gEfiPeiPeCoffLoader, &Image->ImageContext);\r
+  Status = PeCoffLoaderRelocateImage (&Image->ImageContext);\r
   if (EFI_ERROR (Status)) {\r
     goto Done;\r
   }\r
@@ -1085,7 +1085,7 @@ Returns:
   //\r
   // Unload image, free Image->ImageContext->ModHandle\r
   //\r
-  gEfiPeiPeCoffLoader->UnloadImage (gEfiPeiPeCoffLoader, &Image->ImageContext);\r
+  PeCoffLoaderUnloadImage (&Image->ImageContext);\r
 \r
   //\r
   // Free our references to the image handle\r