From f990fa86fad1be6e2bad307948bb30ea2801c5e2 Mon Sep 17 00:00:00 2001 From: libretroadmin Date: Fri, 15 Jul 2022 19:28:21 +0200 Subject: [PATCH] (Freetype) Prevent potential free issue on WiiU - play it safe for now until further clarified what is going on --- gfx/drivers_font_renderer/freetype.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/gfx/drivers_font_renderer/freetype.c b/gfx/drivers_font_renderer/freetype.c index 184a666800..717721bea0 100644 --- a/gfx/drivers_font_renderer/freetype.c +++ b/gfx/drivers_font_renderer/freetype.c @@ -284,7 +284,11 @@ static void *font_renderer_ft_init(const char *font_path, float font_size) if ((err = FT_New_Memory_Face(handle->lib, (const FT_Byte*)font_data, (FT_Long)font_data_size, (FT_Long)0, &handle->face))) goto error; + /* TODO/FIXME - not sure if this needs to be freed, going to assume + * no and that this is some memory block from the OS */ +#if 0 handle->file_data = font_data; +#endif } else #elif defined(HAVE_FONTCONFIG_SUPPORT)