From fcbf0782b58467d2666b69e3dc2441edf1c22f44 Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Sat, 20 Apr 2024 06:07:41 +0530 Subject: [PATCH] Fix building on older FreeType --- kitty/freetype.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/kitty/freetype.c b/kitty/freetype.c index 7de6d81bd..a0a1a95fc 100644 --- a/kitty/freetype.c +++ b/kitty/freetype.c @@ -205,7 +205,11 @@ init_ft_face(Face *self, PyObject *path, int hinting, int hintstyle, FONTS_DATA_ self->is_scalable = FT_IS_SCALABLE(self->face); self->has_color = FT_HAS_COLOR(self->face); self->is_variable = FT_HAS_MULTIPLE_MASTERS(self->face); +#ifdef FT_HAS_SVG self->has_svg = FT_HAS_SVG(self->face); +#else + self->has_svg = false; +#endif self->hinting = hinting; self->hintstyle = hintstyle; if (fg && !set_size_for_face((PyObject*)self, 0, false, fg)) return false; self->harfbuzz_font = hb_ft_font_create(self->face, NULL);