X-Git-Url: https://pintos-os.org/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=src%2Flanguage%2Fstats%2Ffrequencies.c;h=dc6eede8809629b61cfeb1d2551708b0a4365308;hb=18e3610ace8a5286d301e2f8ebd62bb579b2ea96;hp=d7929d580d4c672d09bfd372d58c80dd85506798;hpb=fb0c1d5d3891f1e9e892335a17ecf39abb85b6a6;p=pspp diff --git a/src/language/stats/frequencies.c b/src/language/stats/frequencies.c index d7929d580d..dc6eede880 100644 --- a/src/language/stats/frequencies.c +++ b/src/language/stats/frequencies.c @@ -994,7 +994,7 @@ cmd_frequencies (struct lexer *lexer, struct dataset *ds) } } - if (frq.stats & FRQ_ST_MEDIAN) + if (frq.stats & BIT_INDEX (FRQ_ST_MEDIAN)) { frq.percentiles = xrealloc (frq.percentiles, @@ -1364,7 +1364,7 @@ dump_statistics (const struct frq_proc *frq, const struct var_freqs *vf, } calc_stats (vf, stat_value); - t = tab_create (3, ((frq->stats & FRQ_ST_MEDIAN) ? frq->n_stats - 1 : frq->n_stats) + t = tab_create (3, ((frq->stats & BIT_INDEX (FRQ_ST_MEDIAN)) ? frq->n_stats - 1 : frq->n_stats) + frq->n_show_percentiles + 2); tab_set_format (t, RC_WEIGHT, wfmt); tab_box (t, TAL_1, TAL_1, -1, -1 , 0 , 0 , 2, tab_nr(t) - 1) ;