From 393a3169c2a777e3ed899c85f7827258a13f0755 Mon Sep 17 00:00:00 2001 From: Eric Dong Date: Wed, 25 Jun 2014 05:44:37 +0000 Subject: Refine code to make it more safely. Contributed-under: TianoCore Contribution Agreement 1.0 Signed-off-by: Eric Dong Reviewed-by: Siyuan Fu git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2@15589 6f19259b-4bc3-4df7-8a09-765794883524 --- NetworkPkg/Ip6Dxe/Ip6ConfigNv.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'NetworkPkg/Ip6Dxe') diff --git a/NetworkPkg/Ip6Dxe/Ip6ConfigNv.c b/NetworkPkg/Ip6Dxe/Ip6ConfigNv.c index eaeb44b2a1..4716f797d4 100644 --- a/NetworkPkg/Ip6Dxe/Ip6ConfigNv.c +++ b/NetworkPkg/Ip6Dxe/Ip6ConfigNv.c @@ -1,7 +1,7 @@ /** @file Helper functions for configuring or obtaining the parameters relating to IP6. - Copyright (c) 2010 - 2013, Intel Corporation. All rights reserved.
+ Copyright (c) 2010 - 2014, Intel Corporation. All rights reserved.
This program and the accompanying materials are licensed and made available under the terms and conditions of the BSD License @@ -600,6 +600,7 @@ Ip6ParseAddressListFromString ( return EFI_INVALID_PARAMETER; } + ZeroMem (&AddressInfo, sizeof (EFI_IP6_ADDRESS_INFO)); LocalString = (CHAR16 *) AllocateCopyPool (StrSize (String), String); if (LocalString == NULL) { return EFI_OUT_OF_RESOURCES; -- cgit v1.2.3