From deb0f9c922e36c6dcf48e519f83416eb875b21cb Mon Sep 17 00:00:00 2001 From: Ben Pfaff Date: Thu, 4 Jun 2015 20:09:24 -0700 Subject: [PATCH] cairo-chart: Use "Sans" instead of "sans serif" as font. This fixes a bug on Windows, where Pango doesn't have a font named "sans serif" but does have one named "Sans". Reported and tested by Harry Thijssen. --- src/output/cairo-chart.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/output/cairo-chart.c b/src/output/cairo-chart.c index 2cf3c2d6b8..fbb1d77c1d 100644 --- a/src/output/cairo-chart.c +++ b/src/output/cairo-chart.c @@ -179,7 +179,7 @@ xrchart_label_rotate (cairo_t *cr, int horz_justify, int vert_justify, PangoLayout *layout; double x, y; - desc = pango_font_description_from_string ("sans serif"); + desc = pango_font_description_from_string ("Sans"); if (desc == NULL) { cairo_new_path (cr); @@ -580,7 +580,7 @@ xrchart_text_extents (cairo_t *cr, const struct xrchart_geometry *geom, int width_pango; int height_pango; - desc = pango_font_description_from_string ("sans serif"); + desc = pango_font_description_from_string ("Sans"); if (desc == NULL) return; pango_font_description_set_absolute_size (desc, geom->font_size * PANGO_SCALE); -- 2.30.2