From 6864aeffb0fa091dd2be1be339257825d7e80c54 Mon Sep 17 00:00:00 2001 From: Jaroslav Rohel Date: Tue, 6 Apr 2021 09:17:27 +0200 Subject: [PATCH] Fix: Use "solv_free" for memory allocated by "solv_calloc" --- ext/solv_xfopen.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/ext/solv_xfopen.c b/ext/solv_xfopen.c index b3136cbb..a5de9e62 100644 --- a/ext/solv_xfopen.c +++ b/ext/solv_xfopen.c @@ -199,7 +199,7 @@ static LZFILE *lzopen(const char *path, const char *mode, int fd, int isxz) if (ret != LZMA_OK) { fclose(fp); - free(lzfile); + solv_free(lzfile); return 0; } return lzfile; @@ -232,7 +232,7 @@ static int lzclose(void *cookie) } lzma_end(&lzfile->strm); rc = fclose(lzfile->file); - free(lzfile); + solv_free(lzfile); return rc; } @@ -432,7 +432,7 @@ static int zstdclose(void *cookie) ZSTD_freeDStream(zstdfile->dstream); } rc = fclose(zstdfile->file); - free(zstdfile); + solv_free(zstdfile); return rc; } -- 2.47.2