From 5762a744129ac774298e86b400fb6937fdd18ead Mon Sep 17 00:00:00 2001 From: Marouane Lemghari Date: Fri, 3 Jul 2026 19:10:59 +0100 Subject: [PATCH] fix: ensure resources are properly released in csv_writer_free --- csv_writer.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/csv_writer.c b/csv_writer.c index a1fd198..ebae998 100644 --- a/csv_writer.c +++ b/csv_writer.c @@ -379,10 +379,12 @@ void csv_writer_free(CSVWriter *writer) { if (writer->file && writer->owns_file) { fflush(writer->file); fclose(writer->file); + writer->file = NULL; } if (writer->config && writer->owns_config) { csv_config_free(writer->config); + writer->config = NULL; }