From dc1f43455d8f3735a7580415a2f66a17296bfa21 Mon Sep 17 00:00:00 2001 From: Ivailo Monev Date: Sat, 27 Jun 2020 16:33:41 +0000 Subject: [PATCH] avoid temporary in QTextEngine::length() Signed-off-by: Ivailo Monev --- src/gui/text/qtextengine_p.h | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/src/gui/text/qtextengine_p.h b/src/gui/text/qtextengine_p.h index 61caac106..8db0b91ae 100644 --- a/src/gui/text/qtextengine_p.h +++ b/src/gui/text/qtextengine_p.h @@ -454,8 +454,7 @@ public: glyph_metrics_t tightBoundingBox(int from, int len) const; int length(int item) const { - const QScriptItem &si = layoutData->items[item]; - int from = si.position; + int from = layoutData->items[item].position; item++; return (item < layoutData->items.size() ? layoutData->items[item].position : layoutData->string.length()) - from; } -- 2.11.0