]> git.proxmox.com Git - mirror_edk2.git/blobdiff - InOsEmuPkg/Library/SecPeiServicesLib/PeiServicesLib.c
Clarify the requirements for the Destination parameter of UnicodeStrToAsciiStr.
[mirror_edk2.git] / InOsEmuPkg / Library / SecPeiServicesLib / PeiServicesLib.c
index cee715d8765d555c8a21be0d3a3f7a4bbcf3a656..bdbf6875c9e23c7b5e8574953650be1d6c4168e8 100644 (file)
 \r
 \r
 #include <PiPei.h>\r
-\r
+#include <Library/EmuMagicPageLib.h>\r
 #include <Library/PeiServicesLib.h>\r
 #include <Library/DebugLib.h>\r
 #include <Library/BaseMemoryLib.h>\r
-#include <Library/PpiListLib.h>\r
 \r
 \r
 \r
@@ -116,8 +115,7 @@ PeiServicesLocatePpi (
     return EFI_NOT_FOUND;\r
   }\r
   \r
-  \r
-  for (PpiList = (EFI_PEI_PPI_DESCRIPTOR *)gPpiList; ; PpiList++) {\r
+  for (PpiList = EMU_MAGIC_PAGE()->PpiList; ; PpiList++) {\r
     if (CompareGuid (PpiList->Guid, Guid)) {\r
       if (PpiDescriptor != NULL) {\r
         *PpiDescriptor = PpiList;\r