]> git.proxmox.com Git - mirror_edk2.git/blobdiff - MdeModulePkg/Universal/PCD/Pei/Service.c
Update PcdSetPtr() API to set the output buffer size to the max buffer size when...
[mirror_edk2.git] / MdeModulePkg / Universal / PCD / Pei / Service.c
index 4e7366e7596f87d790eff2510fc1e2e8bd5c4446..4769600da762d9f7811b99efd45ce0ff0a7fa437 100644 (file)
@@ -391,6 +391,7 @@ SetWorker (
     //\r
     GetPtrTypeSize (TokenNumber, &MaxSize, PeiPcdDb);\r
     if (*Size > MaxSize) {\r
+      *Size = MaxSize;\r
       return EFI_INVALID_PARAMETER;\r
     }\r
   } else {\r