summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMatthias Clasen <mclasen@redhat.com>2022-01-14 11:19:35 -0500
committerMatthias Clasen <mclasen@redhat.com>2022-01-14 11:20:36 -0500
commitd6666371ae35ed897fd1b772b3f8403f0f252509 (patch)
treeb9e226775875ea1ceaf79d10bf255a22d0b3453f
parent4c38ae94cb2e43de178b64c60d527ed2813c0e58 (diff)
downloadpango-no-fontmap-no-fun.tar.gz
Check for fontmapsno-fontmap-no-fun
To avoid trivialities, check that our context has a fontmap, at a strategic place. Fixes: #658
-rw-r--r--pango/itemize.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/pango/itemize.c b/pango/itemize.c
index 442fe8e9..01399b7e 100644
--- a/pango/itemize.c
+++ b/pango/itemize.c
@@ -1546,6 +1546,8 @@ pango_itemize_with_font (PangoContext *context,
{
ItemizeState state;
+ g_return_val_if_fail (context->font_map != NULL, NULL);
+
if (length == 0 || g_utf8_get_char (text + start_index) == '\0')
return NULL;