diff options
Diffstat (limited to 'src/mirrors.c')
-rw-r--r-- | src/mirrors.c | 2 |
1 files changed, 2 insertions, 0 deletions
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 |