From fa7fc966f100a09a3b1b4220acfdca2a4a781ad2 Mon Sep 17 00:00:00 2001 From: KV Date: Thu, 29 Jul 2021 23:09:31 +0530 Subject: [PATCH] Handle name table with different encodings --- src/ttfParser.h | 6 ------ 1 file changed, 6 deletions(-) diff --git a/src/ttfParser.h b/src/ttfParser.h index c2587f0..dca34e9 100644 --- a/src/ttfParser.h +++ b/src/ttfParser.h @@ -543,12 +543,6 @@ int8_t TTFFontParser::parse_data(const char* data, TTFFontParser::FontData* font //iterate through all name table platform, encoding and language combinations for (const auto& name_table_iterator : font_data->name_table) { - auto utf16_to_utf8 = [](const std::u16string& _utf16_string) { - std::wstring_convert, char16_t> _utf16_to_utf8_; - std::string _utf8_string_ = _utf16_to_utf8_.to_bytes(_utf16_string); - return _utf8_string_; - }; - FontData::FontNameData font_name_data; font_name_data.from_uint64(name_table_iterator.first); font_name_data.font_family = name_table_iterator.second[1];