From 95f4bb6dfe75aa17ae7aeec521663f8acf9d11a7 Mon Sep 17 00:00:00 2001 From: Colin Walters Date: Thu, 8 Feb 2024 19:34:54 -0500 Subject: [PATCH] prepare-root: Fix crash if no keys were found Handle a NULL pointer. --- src/libotcore/otcore-prepare-root.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/libotcore/otcore-prepare-root.c b/src/libotcore/otcore-prepare-root.c index 12a85c08..42f92c91 100644 --- a/src/libotcore/otcore-prepare-root.c +++ b/src/libotcore/otcore-prepare-root.c @@ -147,7 +147,7 @@ otcore_load_config (int rootfs_fd, const char *filename, GError **error) void otcore_free_composefs_config (ComposefsConfig *config) { - g_ptr_array_unref (config->pubkeys); + g_clear_pointer (&config->pubkeys, g_ptr_array_unref); g_free (config->signature_pubkey); g_free (config); } -- 2.30.2