From: John Darrington Date: Sun, 26 Sep 2021 18:26:45 +0000 (+0200) Subject: Matrix readers - fix memory leaks X-Git-Url: https://pintos-os.org/cgi-bin/gitweb.cgi?p=pspp;a=commitdiff_plain;h=7f0d18e1c856e42ef8fc910d785baace2900f7e6 Matrix readers - fix memory leaks * src/language/data-io/matrix-reader.c (matrix_reader_destroy): free members cvar, svars and fvars --- 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; }