From beba43eebe235dac402a66ffd58fa29a9689fe15 Mon Sep 17 00:00:00 2001 From: Behdad Esfahbod Date: Fri, 20 Jan 2023 15:02:24 -0700 Subject: [PATCH] [hb-cairo] Fix color cache on not-found --- src/hb-cairo.cc | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/hb-cairo.cc b/src/hb-cairo.cc index 8428a4ba7..1045925d8 100644 --- a/src/hb-cairo.cc +++ b/src/hb-cairo.cc @@ -324,6 +324,8 @@ hb_cairo_paint_custom_palette_color (hb_paint_funcs_t *funcs, hb_codepoint_t *c; if (likely (color_cache && color_cache->has (color_index, &c))) { + if (*c == DEADBEEF) + return false; *color = *c; return true; }