]> git.proxmox.com Git - mirror_edk2.git/blobdiff - MdePkg/Library/PeiServicesTablePointerLib/PeiServicesTablePointer.c
1) Update SetPeiServicesTablePointer's prototype add CONST modifier.
[mirror_edk2.git] / MdePkg / Library / PeiServicesTablePointerLib / PeiServicesTablePointer.c
index 3dcbd2ae5a892fe791468401365a6e4ecd5438e0..fc045aeec04c1bb2eb87ea8f72fe1f0e6e27c30e 100644 (file)
@@ -19,7 +19,7 @@
 #include <Library/PeiServicesTablePointerLib.h>\r
 #include <Library/DebugLib.h>\r
 \r
-STATIC EFI_PEI_SERVICES  **gPeiServices;\r
+STATIC CONST EFI_PEI_SERVICES  **gPeiServices;\r
 \r
 /**\r
   The function cache the pointer of PEI services to global variable.\r
@@ -29,7 +29,7 @@ STATIC EFI_PEI_SERVICES  **gPeiServices;
 VOID\r
 EFIAPI\r
 SetPeiServicesTablePointer (\r
-  IN EFI_PEI_SERVICES  ** PeiServicesTablePointer\r
+  IN CONST EFI_PEI_SERVICES  ** PeiServicesTablePointer\r
   )\r
 {\r
   gPeiServices = PeiServicesTablePointer;\r
@@ -51,7 +51,7 @@ GetPeiServicesTablePointer (
   )\r
 {\r
   ASSERT (gPeiServices != NULL);\r
-  return (CONST EFI_PEI_SERVICES **) gPeiServices;\r
+  return gPeiServices;\r
 }\r
 \r
 \r
@@ -70,8 +70,8 @@ GetPeiServicesTablePointer (
 EFI_STATUS\r
 EFIAPI\r
 PeiServicesTablePointerLibConstructor (\r
-  IN EFI_PEI_FILE_HANDLE  FileHandle,\r
-  IN EFI_PEI_SERVICES     **PeiServices\r
+  IN EFI_PEI_FILE_HANDLE        FileHandle,\r
+  IN CONST EFI_PEI_SERVICES     **PeiServices\r
   )\r
 {\r
   gPeiServices = PeiServices;\r