X-Git-Url: https://pintos-os.org/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=src%2Foutput%2Fcairo.c;fp=src%2Foutput%2Fcairo.c;h=80bca382a7f3159a9b8561e9ab54695c416ed431;hb=94864f7df42dc6495de1f785ec4ba45f33b63515;hp=4794fe25e1ec8b0a8264e3ad795b9bb2b6d4c7fb;hpb=085811c026897c8deedd5b1e1786c8b51443383f;p=pspp diff --git a/src/output/cairo.c b/src/output/cairo.c index 4794fe25e1..80bca382a7 100644 --- a/src/output/cairo.c +++ b/src/output/cairo.c @@ -43,6 +43,7 @@ #include "output/message-item.h" #include "output/options.h" #include "output/page-setup-item.h" +#include "output/pivot-table.h" #include "output/render.h" #include "output/table-item.h" #include "output/table.h" @@ -1582,11 +1583,11 @@ xr_driver_destroy (struct xr_driver *xr) static struct xr_rendering * xr_rendering_create_text (struct xr_driver *xr, const char *text, cairo_t *cr) { - struct table_item *table_item; - struct xr_rendering *r; - - table_item = table_item_create (table_from_string (text), NULL, NULL); - r = xr_rendering_create (xr, &table_item->output_item, cr); + struct pivot_table *pt = pivot_table_create_for_text ( + NULL, pivot_value_new_user_text (text, -1)); + struct table_item *table_item = table_item_create (pt); + struct xr_rendering *r = xr_rendering_create (xr, &table_item->output_item, + cr); table_item_unref (table_item); return r;