Fix broken build with ./configure --without-cairo 20140129030505/pspp 20140130030504/pspp
authorJohn Darrington <john@darrington.wattle.id.au>
Tue, 28 Jan 2014 18:52:52 +0000 (19:52 +0100)
committerJohn Darrington <john@darrington.wattle.id.au>
Tue, 28 Jan 2014 18:52:52 +0000 (19:52 +0100)
src/output/ascii.c
src/output/html.c

index 7de2d0523a5942dfabcc20bf4ae743c9ba6dfb59..5fe9dc0e6f973fa8c5cf89757226a83be2a98072 100644 (file)
@@ -150,10 +150,11 @@ struct ascii_driver
     enum emphasis_style emphasis; /* How to emphasize text. */
     char *chart_file_name;      /* Name of files used for charts. */
 
+#ifdef HAVE_CAIRO
     /* Colours for charts */
     struct xr_color fg;
     struct xr_color bg;
-
+#endif
 
     int width;                  /* Page width. */
     int length;                 /* Page length minus margins and header. */
@@ -261,10 +262,10 @@ ascii_create (const char *file_name, enum settings_output_devices device_type,
   a->auto_width = a->width < 0;
   a->auto_length = paper_length < 0;
   a->length = paper_length - vertical_margins (a);
-
+#ifdef HAVE_CAIRO
   parse_color (d, o, "background-color", "#FFFFFFFFFFFF", &a->bg);
   parse_color (d, o, "foreground-color", "#000000000000", &a->fg);
-
+#endif
   box = parse_enum (opt (d, o, "box", "ascii"),
                     "ascii", BOX_ASCII,
                     "unicode", BOX_UNICODE,
index 822c6b5c9b8f9c6c6844a49760f405f26e4694d7..e8416756cb910f7c23a44081809b43c65dbcca92 100644 (file)
 struct html_driver
   {
     struct output_driver driver;
-
+#ifdef HAVE_CAIRO
     struct xr_color fg;
     struct xr_color bg;
-    
+#endif    
     char *file_name;
     char *chart_file_name;
 
@@ -104,10 +104,10 @@ html_create (const char *file_name, enum settings_output_devices device_type,
                                                       file_name));
   html->file = NULL;
   html->chart_cnt = 1;
-
+#ifdef HAVE_CAIRO
   parse_color (d, o, "background-color", "#FFFFFFFFFFFF", &html->bg);
   parse_color (d, o, "foreground-color", "#000000000000", &html->fg);
-
+#endif
   html->file = fn_open (html->file_name, "w");
   if (html->file == NULL)
     {