diff --git a/EdkModulePkg/Universal/PCD/Dxe/Service.c b/EdkModulePkg/Universal/PCD/Dxe/Service.c index f175b14db2..adbbe5fc5a 100644 --- a/EdkModulePkg/Universal/PCD/Dxe/Service.c +++ b/EdkModulePkg/Universal/PCD/Dxe/Service.c @@ -109,7 +109,7 @@ GetWorker ( Name = &(StringTable[VariableHead->StringIndex]); VaraiableDefaultBuffer = (UINT8 *) PcdDb + VariableHead->DefaultValueOffset; - Status = GetHiiVariable (Guid, Name, &Data, &DataSize); + Status = GetHiiVariable (Guid, Name, (VOID*)&Data, &DataSize); if (Status == EFI_SUCCESS) { if (GetSize == 0) { //