diff options
Diffstat (limited to 'src/kernel/tqfontengine_x11.cpp')
| -rw-r--r-- | src/kernel/tqfontengine_x11.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/kernel/tqfontengine_x11.cpp b/src/kernel/tqfontengine_x11.cpp index 1a7b95ebb..7f514f914 100644 --- a/src/kernel/tqfontengine_x11.cpp +++ b/src/kernel/tqfontengine_x11.cpp @@ -2428,7 +2428,7 @@ bool TQOpenType::shape(TQShaperItem *item, const unsigned int *properties) return true; } -bool TQOpenType::positionAndAdd(TQShaperItem *item, bool doLogClusters) +bool TQOpenType::positionAndAdd(TQShaperItem *item, int availableGlyphs, bool doLogClusters) { if (gpos) { #ifdef TQ_WS_X11 @@ -2444,7 +2444,7 @@ bool TQOpenType::positionAndAdd(TQShaperItem *item, bool doLogClusters) } // make sure we have enough space to write everything back - if (item->num_glyphs < (int)otl_buffer->in_length) { + if (availableGlyphs < (int)otl_buffer->in_length) { item->num_glyphs = otl_buffer->in_length; return false; } |
