From 710f7d30d348517602293f123525aef7677d69cf Mon Sep 17 00:00:00 2001 From: Chris Wilson Date: Fri, 31 Oct 2008 02:14:53 +0000 Subject: [PATCH] [scaled-font] Fix typo that prevented meta_surface lookup. test/text-glyph-range was crashing since we requested the meta_surface but the glyph wrongly believed it already had the meta_surface but was checking for a path instead. --- src/cairo-scaled-font.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/cairo-scaled-font.c b/src/cairo-scaled-font.c index 3ec07d545..3c5a95983 100644 --- a/src/cairo-scaled-font.c +++ b/src/cairo-scaled-font.c @@ -2399,7 +2399,7 @@ _cairo_scaled_glyph_lookup (cairo_scaled_font_t *scaled_font, need_info |= CAIRO_SCALED_GLYPH_INFO_PATH; if (((info & CAIRO_SCALED_GLYPH_INFO_META_SURFACE) != 0 && - scaled_glyph->path == NULL)) + scaled_glyph->meta_surface == NULL)) need_info |= CAIRO_SCALED_GLYPH_INFO_META_SURFACE; if (need_info) {