From 7f0d18e1c856e42ef8fc910d785baace2900f7e6 Mon Sep 17 00:00:00 2001 From: John Darrington Date: Sun, 26 Sep 2021 20:26:45 +0200 Subject: [PATCH] Matrix readers - fix memory leaks * src/language/data-io/matrix-reader.c (matrix_reader_destroy): free members cvar, svars and fvars --- src/language/data-io/matrix-reader.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/language/data-io/matrix-reader.c b/src/language/data-io/matrix-reader.c index 73d60c844d..589a2989fa 100644 --- a/src/language/data-io/matrix-reader.c +++ b/src/language/data-io/matrix-reader.c @@ -183,6 +183,9 @@ matrix_reader_destroy (struct matrix_reader *mr) if (mr == NULL) return false; bool ret = casegrouper_destroy (mr->grouper); + free (mr->svars); + free (mr->cvars); + free (mr->fvars); free (mr); return ret; } -- 2.30.2