summaryrefslogtreecommitdiffstats
path: root/src/kernel/tqscriptengine.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/kernel/tqscriptengine.cpp')
-rw-r--r--src/kernel/tqscriptengine.cpp8
1 files changed, 3 insertions, 5 deletions
diff --git a/src/kernel/tqscriptengine.cpp b/src/kernel/tqscriptengine.cpp
index 2d97c84d5..588596716 100644
--- a/src/kernel/tqscriptengine.cpp
+++ b/src/kernel/tqscriptengine.cpp
@@ -279,15 +279,13 @@ void qt_heuristicPosition(TQShaperItem *item)
-// set the glyph attributes heuristically. Assumes a 1 to 1 relationship between chars and glyphs
-// and no reordering.
-// also computes logClusters heuristically
+// Set the glyph attributes heuristically. Assumes no reordering.
+// Also computes logClusters heuristically
static void heuristicSetGlyphAttributes(TQShaperItem *item, const TQChar *uc, int length)
{
// justification is missing here!!!!!
- if ( item->num_glyphs != length )
- tqWarning("TQScriptEngine::heuristicSetGlyphAttributes: char length and num glyphs disagree" );
+ Q_ASSERT(item->num_glyphs <= length);
unsigned short *logClusters = item->log_clusters;