diff options
Diffstat (limited to 'pango/pangocairo-font.c')
-rw-r--r-- | pango/pangocairo-font.c | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/pango/pangocairo-font.c b/pango/pangocairo-font.c index 1e8112c4..cba260fd 100644 --- a/pango/pangocairo-font.c +++ b/pango/pangocairo-font.c @@ -146,6 +146,11 @@ _pango_cairo_font_get_hex_box_info (PangoCairoFont *cfont) return hbi; scaled_font = _pango_cairo_font_get_scaled_font (cfont); + if (!scaled_font) + { + g_object_set_data_full (G_OBJECT (cfont), "hex_box_info", NULL, NULL); + return NULL; + } #ifdef HAVE_CAIRO_SCALED_FONT_GETTERS /* prepare for some hinting */ |