diff options
Diffstat (limited to 'src/sfnt')
-rw-r--r-- | src/sfnt/SkOTTable_name.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/sfnt/SkOTTable_name.cpp b/src/sfnt/SkOTTable_name.cpp index 769a424010..e0440754ca 100644 --- a/src/sfnt/SkOTTable_name.cpp +++ b/src/sfnt/SkOTTable_name.cpp @@ -495,7 +495,7 @@ bool SkOTTableName::Iterator::next(SkOTTableName::Iterator::Record& record) { const SkOTTableName::Format1Ext* format1ext = SkTAfter<const SkOTTableName::Format1Ext>(nameRecords, nameRecordsCount); - if (languageTagRecordIndex < format1ext->langTagCount) { + if (languageTagRecordIndex < SkEndian_SwapBE16(format1ext->langTagCount)) { const SkOTTableName::Format1Ext::LangTagRecord* languageTagRecord = SkTAfter<const SkOTTableName::Format1Ext::LangTagRecord>(format1ext); |