X-Git-Url: https://pintos-os.org/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=src%2Fbarchart.c;h=5c00d4f5c1954ad07a42f08f93709296db63179d;hb=92fb12eb06716d14c05b781f5d9dcde956d77c30;hp=26fdfb5e5ac32ef7de647e2dc44d855a6ab9d9b5;hpb=b321086267ad1014dc5d09886396cde30f094437;p=pspp diff --git a/src/barchart.c b/src/barchart.c index 26fdfb5e5a..5c00d4f5c1 100644 --- a/src/barchart.c +++ b/src/barchart.c @@ -14,8 +14,8 @@ You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software - Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA - 02111-1307, USA. */ + Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA + 02110-1301, USA. */ #include @@ -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);