X-Git-Url: https://pintos-os.org/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=src%2Fbarchart.c;h=5c00d4f5c1954ad07a42f08f93709296db63179d;hb=dcf9b154cbcaa35c3d8459a201b77eec8bcb30bd;hp=86e69b658f1e6453cd7601dfae64cec6a8dab897;hpb=4fdeb2145d081ff1b84e3f6c99f9d1c048c0d64a;p=pspp-builds.git diff --git a/src/barchart.c b/src/barchart.c index 86e69b65..5c00d4f5 100644 --- a/src/barchart.c +++ b/src/barchart.c @@ -114,7 +114,6 @@ void draw_barchart(struct chart *ch, const char *title, const char *xlabel, const char *ylabel, enum bar_opts opt) { - double d; int i; @@ -122,11 +121,12 @@ draw_barchart(struct chart *ch, const char *title, double bar_width = interval_size / 1.1 ; + double ordinate_scale = fabs(ch->data_top - ch->data_bottom) / + fabs(y_max - y_min) ; + if ( opt != BAR_STACKED ) bar_width /= SUB_CATAGORIES; - double ordinate_scale = fabs(ch->data_top - ch->data_bottom) / fabs(y_max - y_min) ; - /* Move to data bottom-left */ pl_move_r(ch->lp, ch->data_left, ch->data_bottom);