From 5846c2b52ff312cbe5acc305080ebc5288acec05 Mon Sep 17 00:00:00 2001 From: Allen Webster Date: Tue, 21 Nov 2017 15:00:12 -0500 Subject: [PATCH] Fix wrong font name loading problem --- 4ed_font_provider_freetype.cpp | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/4ed_font_provider_freetype.cpp b/4ed_font_provider_freetype.cpp index 218f289d..d345d6bc 100644 --- a/4ed_font_provider_freetype.cpp +++ b/4ed_font_provider_freetype.cpp @@ -50,7 +50,10 @@ font_ft_get_face(FT_Library ft, Font_Loadable_Stub *stub, Font_Parameters *param if (path.len > 0){ FT_Error error = FT_New_Face(ft, path.name, 0, face); success = (error == 0); - do_transform = (success && path.used_base_file); + if (success){ + success = match((*face)->family_name, stub->name); + do_transform = (success && path.used_base_file); + } } else{ success = false;