summaryrefslogtreecommitdiffstats
path: root/src/corelib/tools/qtimezoneprivate_mac.mm
diff options
context:
space:
mode:
authorEskil Abrahamsen Blomfeldt <eskil.abrahamsen-blomfeldt@digia.com>2014-04-29 09:06:08 +0200
committerThe Qt Project <gerrit-noreply@qt-project.org>2014-04-30 18:23:33 +0200
commit7eae50a52d63b7f0434fdb75fc09b0901a0140cc (patch)
treed6bd759d980157ef5af158ece46c9ec67b826590 /src/corelib/tools/qtimezoneprivate_mac.mm
parent12eb3b51c4c8c7ce90302d2c356fea09f2c42a5c (diff)
Fix assert on justification of QTextLine with only spaces
In the justification code, we unconditionally subtracted one from the line_length, but then compared the result to 0 afterwards, so we did not support when the line_length is 0 initially, which can happen if it only consists of spaces (in which case trailingSpaces will be non-zero and line_length will be zero.) The fix is to bail out for both strings of length 1 and length 0. [ChangeLog][Text] Fixed an assert when justifying a QTextLine which only contains spaces. Task-number: QTBUG-38520 Change-Id: Ib04993f47eb2f9f7fc49c4a5400f18f9682a72f2 Reviewed-by: Simon Hausmann <simon.hausmann@digia.com> Reviewed-by: Konstantin Ritt <ritt.ks@gmail.com> Reviewed-by: Lars Knoll <lars.knoll@digia.com>
Diffstat (limited to 'src/corelib/tools/qtimezoneprivate_mac.mm')
0 files changed, 0 insertions, 0 deletions