[PATCH 12/19] libctf: link: fix error handling
Nick Alcock
nick.alcock@oracle.com
Tue Jul 30 15:37:00 GMT 2024
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)
--
2.45.2.276.g4ac82df17e
More information about the Binutils
mailing list