X-Git-Url: https://pintos-os.org/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=src%2Foutput%2Fascii.c;h=0efc523d2acd0f7108d1a4083086c5b66d91f797;hb=1c02620baa5dd413e3284071f6a5184c1e77bf40;hp=b5c9c004b9eb2460b4fb6666ed256a0ee26f12f3;hpb=f8659933d48c5682010d1e1f04ae7acb5cbcd611;p=pspp diff --git a/src/output/ascii.c b/src/output/ascii.c index b5c9c004b9..0efc523d2a 100644 --- a/src/output/ascii.c +++ b/src/output/ascii.c @@ -47,9 +47,7 @@ #include "libpspp/u8-line.h" #include "libpspp/version.h" #include "output/ascii.h" -#ifdef HAVE_CAIRO #include "output/cairo-chart.h" -#endif #include "output/chart-item-provider.h" #include "output/driver-provider.h" #include "output/image-item.h" @@ -296,11 +294,9 @@ struct ascii_driver bool emphasis; /* Enable bold and underline in output? */ char *chart_file_name; /* Name of files used for charts. */ -#ifdef HAVE_CAIRO /* Colours for charts */ struct cell_color fg; struct cell_color bg; -#endif /* How the page width is determined: */ enum { @@ -399,10 +395,8 @@ ascii_create (struct file_handle *fh, enum settings_output_devices device_type, : VIEW_WIDTH); a->min_hbreak = parse_int (opt (d, o, "min-hbreak", "-1"), -1, INT_MAX); -#ifdef HAVE_CAIRO a->bg = parse_color (opt (d, o, "background-color", "#FFFFFFFFFFFF")); a->fg = parse_color (opt (d, o, "foreground-color", "#000000000000")); -#endif const char *default_box = (terminal && (!strcmp (locale_charset (), "UTF-8") || term_is_utf8_xterm ()) @@ -603,7 +597,6 @@ ascii_submit (struct output_driver *driver, if (is_table_item (output_item)) ascii_output_table_item (a, to_table_item (output_item)); -#ifdef HAVE_CAIRO else if (is_image_item (output_item) && a->chart_file_name != NULL) { struct image_item *image_item = to_image_item (output_item); @@ -646,7 +639,6 @@ ascii_submit (struct output_driver *driver, free (file_name); } } -#endif /* HAVE_CAIRO */ else if (is_text_item (output_item)) { const struct text_item *text_item = to_text_item (output_item); @@ -933,7 +925,7 @@ ascii_layout_cell (struct ascii_driver *a, const struct table_cell *cell, *heightp = 0; struct string body = DS_EMPTY_INITIALIZER; - bool numeric = pivot_value_format_body (cell->value, a->pt, &body); + bool numeric = pivot_value_format (cell->value, a->pt, &body); /* Calculate length; if it's zero, then there's nothing to do. */ if (ds_is_empty (&body))