edk2/RedfishPkg/RedfishConfigHandler
Dongyan Qian 108757b613 RedfishPkg/RedfishConfigHandler: Free handle buffers
Fix memory leaks by adding missing FreePool calls:
free handle buffers in Stop and initialization routines.

REF:https://uefi.org/sites/default/files/resources/UEFI_Spec_Final_2.11.pdf
Chapter 7.3.15: "Services - Boot Services.LocateHandleBuffer":
It is the caller's responsibility to call the Boot Service.FreePool when
the caller no longer requires the contents of Buffer.

Signed-off-by: Dongyan Qian <qiandongyan@loongson.cn>
2025-06-12 14:09:13 +00:00
..
ComponentName.c RedfishPkg: add Component Name protocols to RedfishConfigHandler driver 2023-12-27 00:09:49 +00:00
RedfishConfigHandlerCommon.c RedfishPkg/RedfishConfigHandler: Free handle buffers 2025-06-12 14:09:13 +00:00
RedfishConfigHandlerCommon.h RedfishPkg: Apply uncrustify changes 2021-12-07 17:24:28 +00:00
RedfishConfigHandlerDriver.c RedfishPkg: Reduce DEBUG_ERROR to DEBUG_MANAGEABILITY in various places 2024-07-17 02:02:55 +00:00
RedfishConfigHandlerDriver.h RedfishPkg: add Component Name protocols to RedfishConfigHandler driver 2023-12-27 00:09:49 +00:00
RedfishConfigHandlerDriver.inf RedfishPkg: add Component Name protocols to RedfishConfigHandler driver 2023-12-27 00:09:49 +00:00