Fix bug #21108.
authorBen Pfaff <blp@gnu.org>
Thu, 20 Sep 2007 04:48:13 +0000 (04:48 +0000)
committerBen Pfaff <blp@gnu.org>
Thu, 20 Sep 2007 04:48:13 +0000 (04:48 +0000)
commit952c7c512b2eb481df13e25e65a73bf562ca6e81
tree884ecf1df3414c153b9ee62c23807e45c60d04d2
parentd96e59d1c5f17bd3b4b3b757640851731fde3c78
Fix bug #21108.

* aggregate.c (cmd_aggregate): Destroy casereader consistently,
even if casereader fails.

* examine.q (run_examine): Ditto.

* glm.q (run_glm): Ditto.

* oneway.q (run_oneway): Ditto.

* regression.q (run_regression): Ditto.

* t-test.q (calculate): Ditto.

* descriptives.c (calc_descriptives): Ditto.  Also avoid
gratuitous casereader_clone.
src/language/stats/ChangeLog
src/language/stats/aggregate.c
src/language/stats/descriptives.c
src/language/stats/examine.q
src/language/stats/glm.q
src/language/stats/oneway.q
src/language/stats/regression.q
src/language/stats/t-test.q