From 4e73ec669b8e8e393b68108c7322a5c3993a4f4e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Daniel=20Ekl=C3=B6f?= Date: Sun, 22 Sep 2019 12:44:08 +0200 Subject: [PATCH] font: don't try to do fontconfig fallback on a fallback font --- font.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/font.c b/font.c index 70c498e..f2769fb 100644 --- a/font.c +++ b/font.c @@ -326,6 +326,9 @@ glyph_for_wchar(const struct font *font, wchar_t wc, struct glyph *glyph) FT_UInt idx = FT_Get_Char_Index(font->face, wc); if (idx == 0) { + if (font->is_fallback) + return false; + /* No glyph in this font, try fontconfig fallback fonts */ /* Try fontconfig fallback fonts */