]> git.proxmox.com Git - mirror_edk2.git/blobdiff - MdeModulePkg/Bus/Usb/UsbMassStorageDxe/UsbMassBoot.c
fixed memcpy link issue.
[mirror_edk2.git] / MdeModulePkg / Bus / Usb / UsbMassStorageDxe / UsbMassBoot.c
index 980f8b289510854a88f826021d37efd7e98e87cb..80fdf470558d3626fb6e64ee5f5a4fbd8167c8d7 100644 (file)
@@ -626,7 +626,12 @@ UsbBootDetectMedia (
   EFI_STATUS                Status;\r
 \r
   Media    = &UsbMass->BlockIoMedia;\r
   EFI_STATUS                Status;\r
 \r
   Media    = &UsbMass->BlockIoMedia;\r
-  OldMedia = UsbMass->BlockIoMedia;\r
+\r
+  CopyMem (\r
+    &OldMedia,\r
+    &(UsbMass->BlockIoMedia),\r
+    sizeof (EFI_BLOCK_IO_MEDIA)\r
+    );\r
 \r
   //\r
   // First test whether the device is ready and get status\r
 \r
   //\r
   // First test whether the device is ready and get status\r