From 084fb23930035853ca8427631cb4752629dc3f99 Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Mon, 13 Nov 2017 16:09:04 +0530 Subject: [PATCH] Forgot to clear hash table roots after deleting Doesn't matter in normal usage, but causes tests to fail. --- kitty/fonts.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/kitty/fonts.c b/kitty/fonts.c index 73ecc1471..930984290 100644 --- a/kitty/fonts.c +++ b/kitty/fonts.c @@ -169,7 +169,9 @@ free_maps(Font *font) { s = s->next; \ free(t); \ } \ - }} + }\ + memset(font->attr, 0, sizeof(font->attr)); \ +} free_a_map(SpritePosition, sprite_map); free_a_map(SpecialGlyphCache, special_glyph_cache); #undef free_a_map