Fix crash in oneway when an invalid dependent variable was specified.
[pspp] / src / language / stats / frequencies.c
index 7b96f8d53d9b34b70f5cac2a5a69eceae2074372..dc18ed83c79589cf3c028cc872e84fb934dabfe8 100644 (file)
@@ -1477,7 +1477,8 @@ do_barchart(const struct frq_chart *bar, const struct variable **var,
   struct freq **slices = pick_cat_counts_ptr (bar, frq_tab, &n_slices);
 
   chart_item_submit (barchart_create (var, 1,
-                                     (bar->y_scale == FRQ_FREQ) ? _("Count") : _("Percent"),
+                                     (bar->y_scale == FRQ_FREQ) ? _("Count") : _("Percent"), 
+                                     (bar->y_scale == FRQ_PERCENT),
                                      slices, n_slices));
   free (slices);
 }