add fallback strings

This commit is contained in:
ohyzha
2025-01-20 14:17:33 +02:00
parent 497ec7d09b
commit 22b0db9657
3 changed files with 7 additions and 4 deletions

View File

@@ -17,8 +17,9 @@ namespace OpenVulkano
{
// font name -> filename
static std::map<std::string, std::string> fontFileMapping = ReadSystemFonts();
static std::string fallbackString;
auto it = fontFileMapping.find(Utils::ToLower(fontName));
return it == fontFileMapping.end() ? "" : it->second;
return it == fontFileMapping.end() ? fallbackString : it->second;
}
std::map<std::string, std::string> SystemFontResolver::ReadSystemFonts()