]> git.proxmox.com Git - mirror_edk2.git/blobdiff - MdeModulePkg/Library/DxeCapsuleLibFmp/DxeCapsuleReportLib.c
MdeModulePkg/CapsuleLib: Free the buffer returned by GetVariable2 API
[mirror_edk2.git] / MdeModulePkg / Library / DxeCapsuleLibFmp / DxeCapsuleReportLib.c
index fc0f8698a9b42b5878a188ad87346792a569dd57..3fed8e06e41bac4e7b02db8a1ad34b632491eceb 100644 (file)
@@ -342,6 +342,10 @@ InitCapsuleLastVariable (
                         0,\r
                         NULL\r
                         );\r
+      } else {\r
+        if (CapsuleResult != NULL) {\r
+          FreePool (CapsuleResult);\r
+        }\r
       }\r
     }\r
 \r