diff options
author | Matthias Clasen <mclasen@redhat.com> | 2022-01-14 11:19:35 -0500 |
---|---|---|
committer | Matthias Clasen <mclasen@redhat.com> | 2022-01-14 11:20:36 -0500 |
commit | d6666371ae35ed897fd1b772b3f8403f0f252509 (patch) | |
tree | b9e226775875ea1ceaf79d10bf255a22d0b3453f /pango/itemize.c | |
parent | 4c38ae94cb2e43de178b64c60d527ed2813c0e58 (diff) | |
download | pango-d6666371ae35ed897fd1b772b3f8403f0f252509.tar.gz |
Check for fontmapsno-fontmap-no-fun
To avoid trivialities, check that our context
has a fontmap, at a strategic place.
Fixes: #658
Diffstat (limited to 'pango/itemize.c')
-rw-r--r-- | pango/itemize.c | 2 |
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; |