From ad633f2115b96cebcb601d5ac60241da16b343ca Mon Sep 17 00:00:00 2001 From: Nick Alcock Date: Mon, 15 Jul 2024 22:05:57 +0100 Subject: 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(-) (limited to 'libctf/ctf-link.c') diff --git a/libctf/ctf-link.c b/libctf/ctf-link.c index 42b2911..7b68d70 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) -- cgit v1.1