X-Git-Url: https://pintos-os.org/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=src%2Foutput%2Fcharts%2Fpiechart-cairo.c;h=6c43670806696888896b689de4f5350a8069a3f4;hb=75a514035ccbe2df4058b486a48162b301dd51d0;hp=c63706792ea0aff9096fecda6a6f6a4bcf10d90a;hpb=96994a54e60e9c95b8bba54c2281acf7059b1203;p=pspp diff --git a/src/output/charts/piechart-cairo.c b/src/output/charts/piechart-cairo.c index c63706792e..6c43670806 100644 --- a/src/output/charts/piechart-cairo.c +++ b/src/output/charts/piechart-cairo.c @@ -46,10 +46,10 @@ draw_segment(cairo_t *cr, } void -xrchart_draw_piechart (const struct chart_item *chart_item, cairo_t *cr, +xrchart_draw_piechart (const struct chart *chart, cairo_t *cr, struct xrchart_geometry *geom) { - const struct piechart *pie = to_piechart (chart_item); + const struct piechart *pie = to_piechart (chart); double total_magnitude; double left_label, right_label; double centre_x, centre_y; @@ -66,7 +66,7 @@ xrchart_draw_piechart (const struct chart_item *chart_item, cairo_t *cr, radius = MIN (5.0 / 12.0 * (geom->axis[SCALE_ORDINATE].data_max - geom->axis[SCALE_ORDINATE].data_min), 1.0 / 4.0 * (geom->axis[SCALE_ABSCISSA].data_max - geom->axis[SCALE_ORDINATE].data_min)); - xrchart_write_title (cr, geom, "%s", chart_item_get_title (chart_item)); + xrchart_write_title (cr, geom, "%s", chart_get_title (chart)); total_magnitude = 0.0; for (i = 0; i < pie->n_slices; i++)