edk2/NetworkPkg/HttpUtilitiesDxe
Dongyan Qian ef516ea82d NetworkPkg/HttpUtilitiesDxe: Free handle buffers after LocateHandleBuffer
Fix memory leaks by adding missing FreePool calls:
free HandleBuffer in HttpUtilitiesDxeUnload.

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
..
HttpUtilitiesDxe.c NetworkPkg/HttpUtilitiesDxe: Free handle buffers after LocateHandleBuffer 2025-06-12 14:09:13 +00:00
HttpUtilitiesDxe.h NetworkPkg: Apply uncrustify changes 2021-12-07 17:24:28 +00:00
HttpUtilitiesDxe.inf NetworkPkg: Remove unnecessary MdeModulePkg/MdeModulePkg.dec dependency in INF 2019-10-08 09:20:34 +08:00
HttpUtilitiesDxe.uni NetworkPkg: Replace BSD License with BSD+Patent License 2019-04-09 10:58:15 -07:00
HttpUtilitiesDxeExtra.uni NetworkPkg: Replace BSD License with BSD+Patent License 2019-04-09 10:58:15 -07:00
HttpUtilitiesProtocol.c NetworkPkg: Apply uncrustify changes 2021-12-07 17:24:28 +00:00