X-Git-Url: https://git.proxmox.com/?p=mirror_edk2.git;a=blobdiff_plain;f=MdeModulePkg%2FBus%2FUsb%2FUsbMassStorageDxe%2FUsbMassBoot.c;h=80fdf470558d3626fb6e64ee5f5a4fbd8167c8d7;hp=980f8b289510854a88f826021d37efd7e98e87cb;hb=e61d30b02a1463387aeea7f28f2ee4870b5fcc8a;hpb=e237e7ae9fc23f32a25040d49cc9a16f2a7f3b4c;ds=sidebyside diff --git a/MdeModulePkg/Bus/Usb/UsbMassStorageDxe/UsbMassBoot.c b/MdeModulePkg/Bus/Usb/UsbMassStorageDxe/UsbMassBoot.c index 980f8b2895..80fdf47055 100644 --- a/MdeModulePkg/Bus/Usb/UsbMassStorageDxe/UsbMassBoot.c +++ b/MdeModulePkg/Bus/Usb/UsbMassStorageDxe/UsbMassBoot.c @@ -626,7 +626,12 @@ UsbBootDetectMedia ( EFI_STATUS Status; Media = &UsbMass->BlockIoMedia; - OldMedia = UsbMass->BlockIoMedia; + + CopyMem ( + &OldMedia, + &(UsbMass->BlockIoMedia), + sizeof (EFI_BLOCK_IO_MEDIA) + ); // // First test whether the device is ready and get status