]> git.proxmox.com Git - mirror_edk2.git/blobdiff - MdeModulePkg/Core/Pei/Dispatcher/Dispatcher.c
MdeModulePkg: Fix undefined reference to memcpy with XCODE5
[mirror_edk2.git] / MdeModulePkg / Core / Pei / Dispatcher / Dispatcher.c
index b9a279ec73a2b1338dbdf0cfb35c45c4b3d3f255..3369585bcce82a4af3ec29db1a8b466885c0db97 100644 (file)
@@ -1256,13 +1256,13 @@ EvacuateTempRam (
   }\r
   for (FvIndex = 0; FvIndex < Private->FvCount; FvIndex++) {\r
     if (Private->Fv[FvIndex].FvHandle == PeiCoreFvHandle.FvHandle) {\r
-      PeiCoreFvHandle = Private->Fv[FvIndex];\r
+      CopyMem (&PeiCoreFvHandle, &Private->Fv[FvIndex], sizeof (PEI_CORE_FV_HANDLE));\r
       break;\r
     }\r
   }\r
   Status = EFI_SUCCESS;\r
 \r
-  ConvertPeiCorePpiPointers (Private, PeiCoreFvHandle);\r
+  ConvertPeiCorePpiPointers (Private, &PeiCoreFvHandle);\r
 \r
   for (FvIndex = 0; FvIndex < Private->FvCount; FvIndex++) {\r
     FvHeader = Private->Fv[FvIndex].FvHeader;\r