From 5dc6ab16971eb237a90099ac7c496ebef3902e6a Mon Sep 17 00:00:00 2001 From: Eric Dong Date: Wed, 12 Feb 2014 03:34:48 +0000 Subject: 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 --- MdeModulePkg/Universal/SetupBrowserDxe/Setup.c | 1 + 1 file changed, 1 insertion(+) (limited to 'MdeModulePkg/Universal/SetupBrowserDxe') diff --git a/MdeModulePkg/Universal/SetupBrowserDxe/Setup.c b/MdeModulePkg/Universal/SetupBrowserDxe/Setup.c index cf1d575..d1c6961 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; } -- cgit v1.1