From 07db1bbfdef87e44673e458ab584934be9da2f5b Mon Sep 17 00:00:00 2001 From: twinaphex Date: Fri, 8 Jan 2021 23:20:34 +0100 Subject: [PATCH] Cut down on code duplication --- gfx/drivers_font_renderer/freetype.c | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/gfx/drivers_font_renderer/freetype.c b/gfx/drivers_font_renderer/freetype.c index facbfa522b..aa6782a856 100644 --- a/gfx/drivers_font_renderer/freetype.c +++ b/gfx/drivers_font_renderer/freetype.c @@ -238,8 +238,6 @@ static void *font_renderer_ft_init(const char *font_path, float font_size) goto error; err = FT_New_Memory_Face(handle->lib, font_data, font_size, 0, &handle->face); - if (err) - goto error; } else #endif @@ -247,10 +245,11 @@ static void *font_renderer_ft_init(const char *font_path, float font_size) if (!path_is_valid(font_path)) goto error; err = FT_New_Face(handle->lib, font_path, 0, &handle->face); - if (err) - goto error; } + if (err) + goto error; + err = FT_Select_Charmap(handle->face, FT_ENCODING_UNICODE); if (err) goto error;