From d1b1cf8f26fa5c520986103b67e56b261c5aa12c Mon Sep 17 00:00:00 2001 From: Antonio Alvarez Feijoo Date: Wed, 10 Jan 2024 09:20:15 +0100 Subject: [PATCH 1/2] kernel-install: fix memory leak --- src/kernel-install/kernel-install.c | 1 + 1 file changed, 1 insertion(+) diff --git a/src/kernel-install/kernel-install.c b/src/kernel-install/kernel-install.c index 45f0c1e7a8..1cf0fa28f4 100644 --- a/src/kernel-install/kernel-install.c +++ b/src/kernel-install/kernel-install.c @@ -49,6 +49,7 @@ static bool arg_legend = true; STATIC_DESTRUCTOR_REGISTER(arg_esp_path, freep); STATIC_DESTRUCTOR_REGISTER(arg_xbootldr_path, freep); STATIC_DESTRUCTOR_REGISTER(arg_root, freep); +STATIC_DESTRUCTOR_REGISTER(arg_image, freep); STATIC_DESTRUCTOR_REGISTER(arg_image_policy, image_policy_freep); typedef enum Action { From 57ab094d739cac821e1aae7a38d3002bad340c25 Mon Sep 17 00:00:00 2001 From: Antonio Alvarez Feijoo Date: Wed, 10 Jan 2024 09:30:50 +0100 Subject: [PATCH 2/2] coredumpctl: fix memory leak --- src/coredump/coredumpctl.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/coredump/coredumpctl.c b/src/coredump/coredumpctl.c index 84d45316d4..53370c9f6e 100644 --- a/src/coredump/coredumpctl.c +++ b/src/coredump/coredumpctl.c @@ -67,6 +67,8 @@ static bool arg_all = false; static ImagePolicy *arg_image_policy = NULL; STATIC_DESTRUCTOR_REGISTER(arg_debugger_args, strv_freep); +STATIC_DESTRUCTOR_REGISTER(arg_root, freep); +STATIC_DESTRUCTOR_REGISTER(arg_image, freep); STATIC_DESTRUCTOR_REGISTER(arg_file, strv_freep); STATIC_DESTRUCTOR_REGISTER(arg_image_policy, image_policy_freep);