From bb5545b663e1d8ac4fd37003d5ba26fafdad5831 Mon Sep 17 00:00:00 2001 From: qwang12 Date: Mon, 3 Jul 2006 15:40:49 +0000 Subject: Add PcdDxe and PcdPEIM to all-arch for EdkModulePkg-All-Archs.fpd Fix a few bugs in PcdDxe and PcdPEIM git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@722 6f19259b-4bc3-4df7-8a09-765794883524 --- MdePkg/Library/BasePcdLibNull/PcdLib.c | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) (limited to 'MdePkg/Library/BasePcdLibNull') diff --git a/MdePkg/Library/BasePcdLibNull/PcdLib.c b/MdePkg/Library/BasePcdLibNull/PcdLib.c index de90c2f90e..a2e46b05b2 100644 --- a/MdePkg/Library/BasePcdLibNull/PcdLib.c +++ b/MdePkg/Library/BasePcdLibNull/PcdLib.c @@ -31,6 +31,8 @@ LibPcdSetSku ( IN UINTN SkuId ) { + ASSERT (SkuId < 0x100); + return SkuId; } @@ -633,6 +635,8 @@ LibPcdSetExPtr ( { ASSERT (Guid != NULL); + ASSERT (SizeOfBuffer != NULL); + if (*SizeOfBuffer > 0) { ASSERT (Buffer != NULL); } @@ -768,7 +772,7 @@ LibPcdGetNextToken ( @retval CONST GUID * The next valid token namespace. **/ -CONST GUID* +GUID * EFIAPI LibPcdGetNextTokenSpace ( IN CONST GUID *Guid -- cgit v1.2.3