EFI_STATUS Status;\r
VS_DEV *Dev;\r
\r
- Status = gBS->AllocatePool (EfiRuntimeServicesData, sizeof(VS_DEV), &Dev);\r
+ Status = gBS->AllocatePool (EfiRuntimeServicesData, sizeof(VS_DEV), (VOID **) &Dev);\r
ASSERT_EFI_ERROR (Status);\r
\r
ZeroMem (Dev, sizeof(VS_DEV));\r
Dev->VarStore.Erase = MemEraseStore;\r
Dev->VarStore.Write = MemWriteStore;\r
\r
- Status = gBS->AllocatePool (EfiRuntimeServicesData, Size, &VAR_DATA_PTR (Dev));\r
+ Status = gBS->AllocatePool (EfiRuntimeServicesData, Size, (VOID **) &VAR_DATA_PTR (Dev));\r
ASSERT_EFI_ERROR (Status);\r
\r
DEBUG ((EFI_D_ERROR, "VStorage: Size = 0x%x\n", Size));\r
\r
Dev = DEV_FROM_THIS (Context);\r
\r
- EfiConvertPointer (0, &VAR_DATA_PTR (Dev));\r
- EfiConvertPointer (0, (VOID**)&Dev->VarStore.Erase);\r
- EfiConvertPointer (0, (VOID**)&Dev->VarStore.Write);\r
+ EfiConvertPointer (0, (VOID **)&VAR_DATA_PTR (Dev));\r
+ EfiConvertPointer (0, (VOID **)&Dev->VarStore.Erase);\r
+ EfiConvertPointer (0, (VOID **)&Dev->VarStore.Write);\r
}\r
\r
EFI_STATUS\r