]> git.proxmox.com Git - mirror_edk2.git/commitdiff
Add CONST modifier for "Buffer" parameter in LibPcdSetPtr()
authorqhuang8 <qhuang8@6f19259b-4bc3-4df7-8a09-765794883524>
Wed, 3 Dec 2008 15:38:24 +0000 (15:38 +0000)
committerqhuang8 <qhuang8@6f19259b-4bc3-4df7-8a09-765794883524>
Wed, 3 Dec 2008 15:38:24 +0000 (15:38 +0000)
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@6823 6f19259b-4bc3-4df7-8a09-765794883524

MdePkg/Include/Library/PcdLib.h
MdePkg/Library/BasePcdLibNull/PcdLib.c
MdePkg/Library/DxePcdLib/DxePcdLib.c
MdePkg/Library/PeiPcdLib/PeiPcdLib.c

index 4e2399a565c5f8ac5e159410d4db1ed23ec891ef..71034716c8356939e7196857a4647792cb5751e3 100644 (file)
@@ -1171,7 +1171,7 @@ EFIAPI
 LibPcdSetPtr (\r
   IN        UINTN             TokenNumber,\r
   IN OUT    UINTN             *SizeOfBuffer,\r
-  IN        VOID              *Buffer\r
+  IN CONST  VOID              *Buffer\r
   );\r
 \r
 \r
index 168803426358d34bdcf97e8df41c0f5ee3c60d5c..20031ee5709f36453137b41c45f55e34cf63f14c 100644 (file)
@@ -483,7 +483,7 @@ EFIAPI
 LibPcdSetPtr (\r
   IN       UINTN             TokenNumber,\r
   IN OUT   UINTN             *SizeOfBuffer,\r
-  IN       VOID              *Buffer\r
+  IN CONST VOID              *Buffer\r
   )\r
 {\r
   ASSERT (FALSE);\r
index e5d05fbe8c4d3b7cc053781fb8851b3878452d65..c313bb7687fc8f02b28faa470f0b089c5d1e9684 100644 (file)
@@ -529,7 +529,7 @@ EFIAPI
 LibPcdSetPtr (\r
   IN        UINTN             TokenNumber,\r
   IN OUT    UINTN             *SizeOfBuffer,\r
-  IN        VOID              *Buffer\r
+  IN CONST  VOID              *Buffer\r
   )\r
 {\r
   EFI_STATUS Status;\r
@@ -540,13 +540,13 @@ LibPcdSetPtr (
     ASSERT (Buffer != NULL);\r
   }\r
 \r
-  Status = mPcd->SetPtr (TokenNumber, SizeOfBuffer, Buffer);\r
+  Status = mPcd->SetPtr (TokenNumber, SizeOfBuffer, (VOID *) Buffer);\r
 \r
   if (EFI_ERROR (Status)) {\r
     return NULL;\r
   }\r
 \r
-  return Buffer;\r
+  return (VOID *) Buffer;\r
 }\r
 \r
 \r
index 8f9b7fa64e1f87bb73ac863a0ca742e2b7f00418..ac5bbcf0581d6b21246d4510401147f8d6c8a6e8 100644 (file)
@@ -524,7 +524,7 @@ EFIAPI
 LibPcdSetPtr (\r
   IN       UINTN             TokenNumber,\r
   IN OUT   UINTN             *SizeOfBuffer,\r
-  IN       VOID              *Buffer\r
+  IN CONST VOID              *Buffer\r
   )\r
 {\r
   EFI_STATUS Status;\r
@@ -535,13 +535,13 @@ LibPcdSetPtr (
     ASSERT (Buffer != NULL);\r
   }\r
   \r
-  Status = (GetPcdPpiPointer ())->SetPtr (TokenNumber, SizeOfBuffer, Buffer);\r
+  Status = (GetPcdPpiPointer ())->SetPtr (TokenNumber, SizeOfBuffer, (VOID *) Buffer);\r
 \r
   if (EFI_ERROR (Status)) {\r
     return NULL;\r
   }\r
 \r
-  return Buffer;\r
+  return (VOID *) Buffer;\r
 }\r
 \r
 \r