summaryrefslogtreecommitdiff
path: root/pango/pango-context.c
diff options
context:
space:
mode:
Diffstat (limited to 'pango/pango-context.c')
-rw-r--r--pango/pango-context.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/pango/pango-context.c b/pango/pango-context.c
index 208952d3..9285581f 100644
--- a/pango/pango-context.c
+++ b/pango/pango-context.c
@@ -1067,6 +1067,9 @@ get_shaper_and_font_foreach (PangoFontset *fontset G_GNUC_UNUSED,
GetShaperFontInfo *info = data;
GSList *l;
+ if (G_UNLIKELY (!font))
+ return FALSE;
+
for (l = info->engines; l; l = l->next)
{
PangoEngineShape *engine = l->data;