]> git.proxmox.com Git - mirror_edk2.git/blobdiff - MdeModulePkg/Core/Dxe/Image/ImageFile.c
Rollback change done in 5919: "Remove the status code EFI_ALREADY_STARTED to avoid...
[mirror_edk2.git] / MdeModulePkg / Core / Dxe / Image / ImageFile.c
index 9cb5c484566e20fa7767b6a6662876298913251e..65ecde2cf4c8991b6b6633c9ce2357de58d5be3c 100644 (file)
@@ -353,7 +353,7 @@ CoreOpenImageFile (
       }\r
     }\r
 \r
-    if (!EFI_ERROR (Status) || Status == EFI_ALREADY_STARTED) {\r
+    if (!EFI_ERROR (Status)) {\r
       ImageFileHandle->FreeBuffer = TRUE;\r
       goto Done;\r
     }\r
@@ -369,7 +369,7 @@ Done:
   //\r
   // If the file was not accessed, clean up\r
   //\r
-  if (EFI_ERROR (Status) && (Status != EFI_ALREADY_STARTED)) {\r
+  if (EFI_ERROR (Status)) {\r
     if (ImageFileHandle->FreeBuffer) {\r
       //\r
       // Free the source buffer if we allocated it\r