From: Eric Dong Date: Wed, 12 Feb 2014 03:34:48 +0000 (+0000) Subject: Set the free buffer pointer to NULL to avoid later free again. X-Git-Tag: edk2-stable201903~11725 X-Git-Url: https://git.proxmox.com/?a=commitdiff_plain;h=5dc6ab16971eb237a90099ac7c496ebef3902e6a;p=mirror_edk2.git Set the free buffer pointer to NULL to avoid later free again. Contributed-under: TianoCore Contribution Agreement 1.0 Signed-off-by: Eric Dong Reviewed-by: Liming Gao git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2@15232 6f19259b-4bc3-4df7-8a09-765794883524 --- diff --git a/MdeModulePkg/Universal/SetupBrowserDxe/Setup.c b/MdeModulePkg/Universal/SetupBrowserDxe/Setup.c index cf1d57549a..d1c6961a05 100644 --- a/MdeModulePkg/Universal/SetupBrowserDxe/Setup.c +++ b/MdeModulePkg/Universal/SetupBrowserDxe/Setup.c @@ -3721,6 +3721,7 @@ CleanBrowserStorage ( Storage->BrowserStorage->Type == EFI_HII_VARSTORE_NAME_VALUE) { if (Storage->BrowserStorage->ConfigRequest != NULL) { FreePool (Storage->BrowserStorage->ConfigRequest); + Storage->BrowserStorage->ConfigRequest = NULL; } Storage->BrowserStorage->Initialized = FALSE; }