From dbf9896e7aded3693a6e2080fa51b142a682a1f3 Mon Sep 17 00:00:00 2001 From: Sebastian Rasmussen Date: Sun, 28 Jun 2020 10:57:34 +0800 Subject: [PATCH] [ft] Handle nullptr when destroying freetype font (#2494) --- src/hb-ft.cc | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/hb-ft.cc b/src/hb-ft.cc index b18b990b9..16fda732f 100644 --- a/src/hb-ft.cc +++ b/src/hb-ft.cc @@ -120,6 +120,9 @@ _hb_ft_font_destroy (void *data) { hb_ft_font_t *ft_font = (hb_ft_font_t *) data; + if (unlikely (!ft_font)) + return; + ft_font->advance_cache.fini (); if (ft_font->unref)