From 0eea22de3852ba0fe61ccb012936f67713120a6d Mon Sep 17 00:00:00 2001 From: Nick Alcock Date: Mon, 15 Jul 2024 22:05:57 +0100 Subject: [PATCH] libctf: link: fix error handling We were calling the wrong error function if opening failed, causing leaks. libctf/ * ctf-link.c (ctf_link_deduplicating_per_cu): Fix error handling. --- libctf/ctf-link.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libctf/ctf-link.c b/libctf/ctf-link.c index 42b2911e4f2..7b68d709628 100644 --- a/libctf/ctf-link.c +++ b/libctf/ctf-link.c @@ -1221,7 +1221,7 @@ ctf_link_deduplicating_per_cu (ctf_dict_t *fp) &parents)) == NULL) { ctf_next_destroy (i); - goto err_inputs; + goto err_open_inputs; } if ((out = ctf_create (&err)) == NULL)