From 929bc07168c204dcea29e00db07d7c0a591f0226 Mon Sep 17 00:00:00 2001 From: squishyhuman Date: Thu, 19 Jan 2017 12:25:48 -0800 Subject: [PATCH] Fix possible memory leak --- dnslink/dnslink.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/dnslink/dnslink.c b/dnslink/dnslink.c index 06f451d..fbcf3b0 100644 --- a/dnslink/dnslink.c +++ b/dnslink/dnslink.c @@ -128,6 +128,8 @@ int ipfs_dns (int argc, char **argv) } else { err = ipfs_dnslink_resolv_lookupTXT (&txt, param); } + free (param); + if (err) { fprintf (stderr, "dns lookupTXT: %s\n", Err[err]); return err; @@ -143,7 +145,6 @@ int ipfs_dns (int argc, char **argv) free (*txt); free (txt); - free (param); param = path; if (! r) {