]> git.proxmox.com Git - mirror_edk2.git/commitdiff
Set the free buffer pointer to NULL to avoid later free again.
authorEric Dong <eric.dong@intel.com>
Wed, 12 Feb 2014 03:34:48 +0000 (03:34 +0000)
committerydong10 <ydong10@6f19259b-4bc3-4df7-8a09-765794883524>
Wed, 12 Feb 2014 03:34:48 +0000 (03:34 +0000)
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Eric Dong <eric.dong@intel.com>
Reviewed-by: Liming Gao <liming.gao@intel.com>
git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2@15232 6f19259b-4bc3-4df7-8a09-765794883524

MdeModulePkg/Universal/SetupBrowserDxe/Setup.c

index cf1d57549a69d9d851c75bb00afdd475dbd16f69..d1c6961a059aa0679643de48747964e06c6e9ec2 100644 (file)
@@ -3721,6 +3721,7 @@ CleanBrowserStorage (
                Storage->BrowserStorage->Type == EFI_HII_VARSTORE_NAME_VALUE) {\r
       if (Storage->BrowserStorage->ConfigRequest != NULL) { \r
         FreePool (Storage->BrowserStorage->ConfigRequest);\r
+        Storage->BrowserStorage->ConfigRequest = NULL;\r
       }\r
       Storage->BrowserStorage->Initialized = FALSE;\r
     }\r