26 lines
928 B
Diff
26 lines
928 B
Diff
|
From 58a3aaaad640bee3cca79a644422489e184b49c1 Mon Sep 17 00:00:00 2001
|
||
|
From: Jan Janssen <medhefgo@web.de>
|
||
|
Date: Mon, 14 Nov 2022 14:18:26 +0100
|
||
|
Subject: [PATCH] boot: Fix memory leak
|
||
|
|
||
|
(cherry picked from commit b7b327f856b3782f28be561d612d66ff406c7789)
|
||
|
|
||
|
Related: #2138081
|
||
|
---
|
||
|
src/boot/efi/boot.c | 2 +-
|
||
|
1 file changed, 1 insertion(+), 1 deletion(-)
|
||
|
|
||
|
diff --git a/src/boot/efi/boot.c b/src/boot/efi/boot.c
|
||
|
index 84f4cc11a3..17d4ec2d09 100644
|
||
|
--- a/src/boot/efi/boot.c
|
||
|
+++ b/src/boot/efi/boot.c
|
||
|
@@ -2650,7 +2650,7 @@ EFI_STATUS efi_main(EFI_HANDLE image, EFI_SYSTEM_TABLE *sys_table) {
|
||
|
EFI_LOADED_IMAGE_PROTOCOL *loaded_image;
|
||
|
_cleanup_(file_closep) EFI_FILE *root_dir = NULL;
|
||
|
_cleanup_(config_free) Config config = {};
|
||
|
- char16_t *loaded_image_path;
|
||
|
+ _cleanup_free_ char16_t *loaded_image_path = NULL;
|
||
|
EFI_STATUS err;
|
||
|
uint64_t init_usec;
|
||
|
bool menu = false;
|