From 1bd9a3c916a26522ee1b26e08374282df66f734b Mon Sep 17 00:00:00 2001 From: Lennart Poettering Date: Mon, 23 Jun 2025 14:40:21 +0200 Subject: [PATCH] bootspec: ensure memory free in one error path --- src/shared/bootspec.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/shared/bootspec.c b/src/shared/bootspec.c index 980c8c53ad5..bac00c5b3ca 100644 --- a/src/shared/bootspec.c +++ b/src/shared/bootspec.c @@ -836,9 +836,9 @@ static int pe_load_headers_and_sections( IMAGE_SECTION_HEADER **ret_sections, PeHeader **ret_pe_header) { + _cleanup_free_ IMAGE_SECTION_HEADER *sections = NULL; _cleanup_free_ IMAGE_DOS_HEADER *dos_header = NULL; - IMAGE_SECTION_HEADER *sections; - PeHeader *pe_header; + _cleanup_free_ PeHeader *pe_header = NULL; int r; assert(fd >= 0); -- 2.47.3