X-Git-Url: https://pintos-os.org/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=src%2Flanguage%2Fstats%2FChangeLog;h=712c8428332688cbdcd47ed64f90b8c708f8ed02;hb=9683d7528884fcb3c60705812de9f96889536388;hp=cf4df7932d538e29489528a8e2cbd98da5c6b7d2;hpb=10b7dcaf6f48414b23ab99348835149419b3c971;p=pspp-builds.git diff --git a/src/language/stats/ChangeLog b/src/language/stats/ChangeLog index cf4df793..712c8428 100644 --- a/src/language/stats/ChangeLog +++ b/src/language/stats/ChangeLog @@ -1,3 +1,20 @@ +Mon Jan 15 11:03:20 2007 Ben Pfaff + + Fix bugs found by valgrind when --enable-debug is used with the + new case code. These bugs are hidden when the data set is small + enough to find in memory; if a bigger data set that would overflow + to disk were used, then data corruption would occur. + + * chisquare.c (create_freq_hash): Pass free_freq_mutable_hash to + hsh_create as free function. Make copy of data put into hash. + + * oneway.q (free_value): New function. + (run_oneway): Use free_value as arg to hsh_create. Make copy of + data put into hash. + + * rank.q (rank_cases): Don't access data in case after we've given + away the case. + Tue Jan 9 19:16:11 2007 Ben Pfaff Fix bug #18739.