From 37ce37862ad7c1bc45486423d7ad2aead8b91950 Mon Sep 17 00:00:00 2001 From: WerWolv Date: Tue, 28 Nov 2023 11:11:13 +0100 Subject: [PATCH] fix: Properly clear font name before loading --- plugins/builtin/source/content/init_tasks.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plugins/builtin/source/content/init_tasks.cpp b/plugins/builtin/source/content/init_tasks.cpp index 41c709db0..0c1ce5967 100644 --- a/plugins/builtin/source/content/init_tasks.cpp +++ b/plugins/builtin/source/content/init_tasks.cpp @@ -252,7 +252,7 @@ namespace hex::plugin::builtin { ranges.push_back(fontRange); - cfg.Name = { 0x00 }; + std::memset(cfg.Name, 0x00, sizeof(cfg.Name)); std::strncpy(cfg.Name, font.name.c_str(), sizeof(cfg.Name) - 1); cfg.GlyphOffset = { font.offset.x, font.offset.y }; fonts->AddFontFromMemoryTTF(font.fontData.data(), int(font.fontData.size()), 0, &cfg, ranges.back().Data);