summaryrefslogtreecommitdiffstats
path: root/NetworkPkg/HttpBootDxe/HttpBootConfig.c
diff options
context:
space:
mode:
authorLaszlo Ersek <lersek@redhat.com>2016-03-08 11:12:57 +0800
committerFu Siyuan <siyuan.fu@intel.com>2016-03-08 11:12:57 +0800
commit8244e1977689df34898e20dac83f736c3f3e0e90 (patch)
tree29b0781f65682910122602bdfe38bc4c55c0f070 /NetworkPkg/HttpBootDxe/HttpBootConfig.c
parente968e800ce8f1a2b34c155155106912ca8da16f0 (diff)
downloadedk2-8244e1977689df34898e20dac83f736c3f3e0e90.tar.gz
edk2-8244e1977689df34898e20dac83f736c3f3e0e90.tar.bz2
edk2-8244e1977689df34898e20dac83f736c3f3e0e90.zip
NetworkPkg: HttpBootDxe: fix gcc build failure.
Commit fa848a404894 ("NetworkPkg: Add URI configuration form to HTTP boot driver") causes the build to fail with gcc: > NetworkPkg/HttpBootDxe/HttpBootConfig.c: In function > 'HttpBootAddBootOption': > NetworkPkg/HttpBootDxe/HttpBootConfig.c:148:14: > error: passing argument 3 of 'GetVariable2' from incompatible pointer > type [-Werror] > ); > ^ > In file included from NetworkPkg/HttpBootDxe/HttpBootDxe.h:31:0, > from NetworkPkg/HttpBootDxe/HttpBootConfig.c:15: > MdePkg/Include/Library/UefiLib.h:708:1: note: expected 'void **' but > argument is of type 'CHAR16 **' > GetVariable2 ( > ^ > cc1: all warnings being treated as errors Contributed-under: TianoCore Contribution Agreement 1.0 Signed-off-by: Laszlo Ersek <lersek@redhat.com> Reviewed-by: Fu Siyuan <siyuan.fu@intel.com>
Diffstat (limited to 'NetworkPkg/HttpBootDxe/HttpBootConfig.c')
-rw-r--r--NetworkPkg/HttpBootDxe/HttpBootConfig.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/NetworkPkg/HttpBootDxe/HttpBootConfig.c b/NetworkPkg/HttpBootDxe/HttpBootConfig.c
index db14da06d5..597192349d 100644
--- a/NetworkPkg/HttpBootDxe/HttpBootConfig.c
+++ b/NetworkPkg/HttpBootDxe/HttpBootConfig.c
@@ -143,7 +143,7 @@ HttpBootAddBootOption (
Status = GetVariable2 (
L"BootOrder",
&gEfiGlobalVariableGuid,
- &CurrentOrder,
+ (VOID **)&CurrentOrder,
&Length
);
if (EFI_ERROR (Status) && Status != EFI_NOT_FOUND) {