2
0
Эх сурвалжийг харах

Merge pull request #110970 from Repiteo/gui/fix-nullptr-deref

GUI: Fix `nullptr` deref in TextServer
Thaddeus Crews 3 долоо хоног өмнө
parent
commit
b4472f4670

+ 1 - 1
modules/text_server_adv/text_server_adv.cpp

@@ -2016,7 +2016,7 @@ hb_font_t *TextServerAdvanced::_font_get_hb_handle(const RID &p_font_rid, int64_
 	FontForSizeAdvanced *ffsd = nullptr;
 	ERR_FAIL_COND_V(!_ensure_cache_for_size(fd, size, ffsd), nullptr);
 #ifdef MODULE_FREETYPE_ENABLED
-	r_is_color = FT_HAS_COLOR(ffsd->face);
+	r_is_color = ffsd->face && FT_HAS_COLOR(ffsd->face);
 #else
 	r_is_color = false;
 #endif