From 6a6962ca6bb574fe08cc0ae99767c0dc61832c88 Mon Sep 17 00:00:00 2001 From: Rob Crittenden Date: Jun 25 2020 21:25:25 +0000 Subject: Fix memory leak, always free buf --- diff --git a/src/store-files.c b/src/store-files.c index b97ba5f..4c3b223 100644 --- a/src/store-files.c +++ b/src/store-files.c @@ -559,6 +559,7 @@ cm_store_file_read_lines(void *parent, FILE *fp) break; } free(buf); + buf = NULL; } /* If we were reading a line, append it to the list. */ if (s != NULL) { @@ -573,6 +574,7 @@ cm_store_file_read_lines(void *parent, FILE *fp) lines = tlines; } } + free(buf); return lines; }