summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorArd Biesheuvel <ard.biesheuvel@linaro.org>2018-10-10 12:49:18 +0200
committerArd Biesheuvel <ard.biesheuvel@linaro.org>2018-10-11 17:54:42 +0200
commit86df0aaf46c6a6c55fdce924235bb845079f0877 (patch)
tree28720357bac25531fcc696eecd33d49c5cdbd49c
parent9e0a76bdd5398cee75d3da9cb581e185bff639f0 (diff)
IntelUndiPkg/GigUndiDxe: add missing VOID** cast
Unlike Visual Studio, GCC does not permit implicit conversion between a pointer-to-void-pointer and pointer to a typed pointer. So add the explicit casts where necessary. Contributed-under: TianoCore Contribution Agreement 1.1 Signed-off-by: Ard Biesheuvel <ard.biesheuvel@linaro.org>
-rw-r--r--IntelUndiPkg/GigUndiDxe/Hii.c8
-rw-r--r--IntelUndiPkg/GigUndiDxe/Init.c2
2 files changed, 5 insertions, 5 deletions
diff --git a/IntelUndiPkg/GigUndiDxe/Hii.c b/IntelUndiPkg/GigUndiDxe/Hii.c
index 43c184cb0..a5d8ae207 100644
--- a/IntelUndiPkg/GigUndiDxe/Hii.c
+++ b/IntelUndiPkg/GigUndiDxe/Hii.c
@@ -459,7 +459,7 @@ HiiOpenProtocol (
Status = gBS->LocateProtocol (
&gEfiHiiDatabaseProtocolGuid,
NULL,
- &UndiPrivateData->HiiDatabase
+ (VOID **)&UndiPrivateData->HiiDatabase
);
if (EFI_ERROR (Status)) {
DEBUGPRINT (CRITICAL, ("Error finding HII protocol: %r\n", Status));
@@ -472,7 +472,7 @@ HiiOpenProtocol (
Status = gBS->LocateProtocol (
&gEfiHiiStringProtocolGuid,
NULL,
- &UndiPrivateData->HiiString
+ (VOID **)&UndiPrivateData->HiiString
);
if (EFI_ERROR (Status)) {
DEBUGPRINT (CRITICAL, ("Error finding HII String protocol: %r\n", Status));
@@ -485,7 +485,7 @@ HiiOpenProtocol (
Status = gBS->LocateProtocol (
&gEfiFormBrowser2ProtocolGuid,
NULL,
- &UndiPrivateData->FormBrowser2
+ (VOID **)&UndiPrivateData->FormBrowser2
);
if (EFI_ERROR (Status)) {
DEBUGPRINT (CRITICAL, ("Error finding HII form browser protocol: %r\n", Status));
@@ -498,7 +498,7 @@ HiiOpenProtocol (
Status = gBS->LocateProtocol (
&gEfiHiiConfigRoutingProtocolGuid,
NULL,
- &UndiPrivateData->HiiConfigRouting
+ (VOID **)&UndiPrivateData->HiiConfigRouting
);
if (EFI_ERROR (Status)) {
DEBUGPRINT (CRITICAL, ("Error finding HII ConfigRouting protocol: %r\n", Status));
diff --git a/IntelUndiPkg/GigUndiDxe/Init.c b/IntelUndiPkg/GigUndiDxe/Init.c
index f99734d72..1de424c26 100644
--- a/IntelUndiPkg/GigUndiDxe/Init.c
+++ b/IntelUndiPkg/GigUndiDxe/Init.c
@@ -177,7 +177,7 @@ GigAppendMac2DevPath (
Status = gBS->AllocatePool (
EfiBootServicesData, // EfiRuntimeServicesData,
TotalPathLen,
- &DevicePtr
+ (VOID **)&DevicePtr
);
if (Status != EFI_SUCCESS) {