]> git.proxmox.com Git - mirror_edk2.git/blobdiff - MdePkg/Library/PeiPcdLib/PeiPcdLib.c
Add PcdDxe and PcdPEIM to all-arch for EdkModulePkg-All-Archs.fpd
[mirror_edk2.git] / MdePkg / Library / PeiPcdLib / PeiPcdLib.c
index 4018e44f702b45514164bbbeb195bcf6dc5711f8..57fa8211562240f0d2c63a8bd2bb60be1ca1173c 100644 (file)
@@ -68,6 +68,8 @@ LibPcdSetSku (
   )\r
 {\r
 \r
+  ASSERT (SkuId < 0x100);\r
+\r
   GetPcdPpiPtr()->SetSku (SkuId);;\r
 \r
   return SkuId;\r
@@ -586,6 +588,8 @@ LibPcdSetPtr (
   PCD_PPI    *PcdPpi;\r
   UINTN      Size;\r
 \r
+  ASSERT (SizeOfBuffer != NULL);\r
+\r
   if (*SizeOfBuffer > 0) {\r
     ASSERT (Buffer != NULL);\r
   }\r
@@ -999,7 +1003,7 @@ LibPcdGetNextToken (
   @retval CONST GUID *  The next valid token namespace.\r
 \r
 **/\r
-CONST GUID*           \r
+GUID *           \r
 EFIAPI\r
 LibPcdGetNextTokenSpace (\r
   IN CONST GUID  *Guid\r
@@ -1015,6 +1019,6 @@ LibPcdGetNextTokenSpace (
 \r
   ASSERT_EFI_ERROR (Status);\r
 \r
-  return Guid;\r
+  return (GUID *)Guid;\r
 }\r
 \r