Introduction
Introduction Statistics Contact Development Disclaimer Help
Fix memory leak in downloaditem - sacc - sacc - sacc(omys), simple console goph…
git clone git://git.codemadness.org/sacc
Log
Files
Refs
LICENSE
---
commit 827820f5580b8880939337772d85e59ae87721b6
parent 2cc14415ea4515db3271d8af0cc8b36dc62b3f71
Author: Quentin Rameau <[email protected]>
Date: Fri, 11 Oct 2019 17:02:19 +0200
Fix memory leak in downloaditem
Thanks to solene for spotting this!
Diffstat:
M sacc.c | 7 +++++--
1 file changed, 5 insertions(+), 2 deletions(-)
---
diff --git a/sacc.c b/sacc.c
@@ -574,8 +574,11 @@ downloaditem(Item *item)
if (!download(item, dest))
goto cleanup;
- if (!item->tag)
- item->tag = path;
+ if (item->tag)
+ goto cleanup;
+
+ item->tag = path;
+
return;
cleanup:
free(path);
You are viewing proxied material from codemadness.org. The copyright of proxied material belongs to its original authors. Any comments or complaints in relation to proxied material should be directed to the original authors of the content concerned. Please see the disclaimer for more details.