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/mirrors.c | 2 ++ 1 file changed, 2 insertions(+) (limited to 'src/mirrors.c') diff --git a/src/mirrors.c b/src/mirrors.c index 6b294aa..d551842 100644 --- a/src/mirrors.c +++ b/src/mirrors.c @@ -96,6 +96,7 @@ void mirror_clone(Manifest *info, char *_dest) { char *checksum = sha256sum(path); if (strcmp(checksum, info->packages[i]->checksum_sha256) == 0) { printf("Skipped: %s\n", archive); + //free(checksum); free(archive); free(path); continue; @@ -116,5 +117,6 @@ void mirror_clone(Manifest *info, char *_dest) { fprintf(stderr, "WARNING: HTTP(%ld, %s): %s\n", response, http_response_str(response), info->origin); } free(dest); + free(datafile); printf("done!\n"); } \ No newline at end of file -- cgit