From: John Darrington Date: Tue, 28 Aug 2007 01:00:04 +0000 (+0000) Subject: Yet more memory leaks. X-Git-Tag: v0.6.0~288 X-Git-Url: https://pintos-os.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=d35f71daafdb61b4cf5f9df5fed85e52eef4cf12;p=pspp-builds.git Yet more memory leaks. --- diff --git a/src/language/stats/chisquare.c b/src/language/stats/chisquare.c index 6b0b0567..1b839272 100644 --- a/src/language/stats/chisquare.c +++ b/src/language/stats/chisquare.c @@ -194,6 +194,8 @@ create_variable_frequency_table (const struct dictionary *dict, test->n_expected, n_cells, var_get_name (var) ); + hsh_destroy (*freq_hash); + *freq_hash = NULL; return NULL; } diff --git a/src/language/utilities/title.c b/src/language/utilities/title.c index 85c0bdcc..982c626e 100644 --- a/src/language/utilities/title.c +++ b/src/language/utilities/title.c @@ -130,6 +130,7 @@ cmd_document (struct lexer *lexer, struct dataset *ds) while (!end_dot); add_document_trailer (dict); + ds_destroy (&line); return CMD_SUCCESS; }