X-Git-Url: https://pintos-os.org/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=src%2Foutput%2Fchart.c;h=63eb13cfefdcddc249203e950bf12f5dbfd0d637;hb=f5c108becd49d78f4898cab11352291f5689d24e;hp=8649feb8f75adecc6762148df462b1d8fe8c2c19;hpb=7eee0554f378481faf447e2d2e940f389d6b05ec;p=pspp-builds.git diff --git a/src/output/chart.c b/src/output/chart.c index 8649feb8..63eb13cf 100644 --- a/src/output/chart.c +++ b/src/output/chart.c @@ -43,21 +43,21 @@ chart_create(void) d = outp_drivers (NULL); if (d == NULL) return NULL; - + chart = xmalloc (sizeof *chart); d->class->initialise_chart(d, chart); - if (!chart->lp) + if (!chart->lp) { free (chart); - return NULL; + return NULL; } if (pl_openpl_r (chart->lp) < 0) /* open Plotter */ return NULL; - + pl_fspace_r (chart->lp, 0.0, 0.0, 1000.0, 1000.0); /* set coordinate system */ pl_flinewidth_r (chart->lp, 0.25); /* set line thickness */ - pl_pencolorname_r (chart->lp, "black"); + pl_pencolorname_r (chart->lp, "black"); pl_erase_r (chart->lp); /* erase graphics display */ pl_filltype_r(chart->lp,0); @@ -78,12 +78,12 @@ chart_create(void) strcpy(chart->fill_colour,"red"); /* Get default font size */ - if ( !chart->font_size) + if ( !chart->font_size) chart->font_size = pl_fontsize_r(chart->lp, -1); /* Draw the data area */ - pl_box_r(chart->lp, - chart->data_left, chart->data_bottom, + pl_box_r(chart->lp, + chart->data_left, chart->data_bottom, chart->data_right, chart->data_top); return chart; @@ -95,7 +95,7 @@ chart_submit(struct chart *chart) struct som_entity s; struct outp_driver *d; - if ( ! chart ) + if ( ! chart ) return ; pl_restorestate_r(chart->lp); @@ -104,7 +104,7 @@ chart_submit(struct chart *chart) s.ext = chart; s.type = SOM_CHART; som_submit (&s); - + if (pl_closepl_r (chart->lp) < 0) /* close Plotter */ { fprintf (stderr, "Couldn't close Plotter\n");