summaryrefslogtreecommitdiff
path: root/src/distancefieldgenerator/distancefieldmodelworker.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/distancefieldgenerator/distancefieldmodelworker.cpp')
-rw-r--r--src/distancefieldgenerator/distancefieldmodelworker.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/distancefieldgenerator/distancefieldmodelworker.cpp b/src/distancefieldgenerator/distancefieldmodelworker.cpp
index d140ff219..b76f3b707 100644
--- a/src/distancefieldgenerator/distancefieldmodelworker.cpp
+++ b/src/distancefieldgenerator/distancefieldmodelworker.cpp
@@ -148,7 +148,7 @@ void DistanceFieldModelWorker::readCmapSubtable(const CmapSubtable4 *subtable, c
const qint16 *idDeltas = reinterpret_cast<const qint16 *>(startCodes + segCount);
const quint16 *idRangeOffsets = reinterpret_cast<const quint16 *>(idDeltas + segCount);
const quint16 *glyphIdArray = idRangeOffsets + segCount;
- if (glyphIdArray >= end) {
+ if (glyphIdArray > end) {
emit error(tr("End of cmap table reached when parsing subtable format '4'"));
return;
}