From 8b06e3e66a4cf26c02f9e0175263e1a561186c1b Mon Sep 17 00:00:00 2001 From: Joseph Hunkeler Date: Tue, 28 Jan 2020 10:39:12 -0500 Subject: Remove md5sum function * Fix a few glaring memory leaks --- src/deps.c | 3 +++ 1 file changed, 3 insertions(+) (limited to 'src/deps.c') diff --git a/src/deps.c b/src/deps.c index 732341d..4b8d6f3 100644 --- a/src/deps.c +++ b/src/deps.c @@ -184,12 +184,14 @@ int dep_all(Dependencies **deps, const char *_package) { if (!tmpdir) { perror(template); fprintf(SYSERROR); + free(package); free(suffix); return -1; } if (tar_extract_file(package, ".SPM_DEPENDS", tmpdir) < 0) { perror(package); fprintf(SYSERROR); + free(package); free(suffix); return -1; } @@ -211,6 +213,7 @@ int dep_all(Dependencies **deps, const char *_package) { // Remove temporary data unlink(depfile); rmdir(tmpdir); + free(package); free(suffix); return 0; } -- cgit