for (i = 0; i < frq.n_vars; ++i)
{
frq.vars[i].var = vars[i];
+ frq.vars[i].width = var_get_width (vars[i]);
}
while (lex_token (lexer) != T_ENDCMD)
hi_pcnt = lex_integer (lexer);
if (hi_pcnt <= 0)
{
- lex_error (lexer, _("Histogram percentaage must be greater than zero."));
+ lex_error (lexer, _("Histogram percentage must be greater than zero."));
}
lex_get (lexer);
lex_force_match (lexer, T_RPAREN);
}
}
- if (frq.stats & FRQ_ST_MEDIAN)
+ if (frq.stats & BIT_INDEX (FRQ_ST_MEDIAN))
{
frq.percentiles =
xrealloc (frq.percentiles,
}
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) ;