From e3f17159e26fc9b10625725e4d544693741cddb8 Mon Sep 17 00:00:00 2001 From: Nick Alcock Date: Thu, 4 Jun 2020 19:49:36 +0100 Subject: libctf, link: fix ctf_link_write fd leak We were leaking the fd on every invocation. libctf/ * ctf-link.c (ctf_link_write): Close the fd. --- libctf/ctf-link.c | 1 + 1 file changed, 1 insertion(+) (limited to 'libctf/ctf-link.c') diff --git a/libctf/ctf-link.c b/libctf/ctf-link.c index 705701d..fa15c9b 100644 --- a/libctf/ctf-link.c +++ b/libctf/ctf-link.c @@ -1071,6 +1071,7 @@ ctf_link_write (ctf_file_t *fp, size_t *size, size_t threshold) free (arg.dynames[i]); free (arg.dynames); } + fclose (f); return buf; err_no: -- cgit v1.1