| Index: core/src/fxge/ge/fx_ge_fontmap.cpp
|
| diff --git a/core/src/fxge/ge/fx_ge_fontmap.cpp b/core/src/fxge/ge/fx_ge_fontmap.cpp
|
| index 06b58ea3abc89218be842397200844985c82b89f..890de616d1c6d2c5bcc8c5e07688d7c7e1f24e7c 100644
|
| --- a/core/src/fxge/ge/fx_ge_fontmap.cpp
|
| +++ b/core/src/fxge/ge/fx_ge_fontmap.cpp
|
| @@ -1421,6 +1421,9 @@ void CFX_FolderFontInfo::ReportFace(const CFX_ByteString& path,
|
| }
|
| CFX_ByteString names =
|
| FPDF_LoadTableFromTT(pFile, tables, nTables, 0x6e616d65);
|
| + if (names.IsEmpty()) {
|
| + return;
|
| + }
|
| CFX_ByteString facename = GetNameFromTT(names, 1);
|
| CFX_ByteString style = GetNameFromTT(names, 2);
|
| if (style != "Regular") {
|
|
|