diff options
author | Joerg Bornemann <joerg.bornemann@qt.io> | 2022-07-05 14:28:52 +0200 |
---|---|---|
committer | Qt Cherry-pick Bot <cherrypick_bot@qt-project.org> | 2022-07-11 09:32:27 +0000 |
commit | d334d4541161df721a29f7ef2c048ba25cfe8ee6 (patch) | |
tree | 08724b96da5b9d871dca586ab8ea9aaa78d272d1 /dependencies.yaml | |
parent | 33170c8730580018e2edd85a7cb8ab87144e890f (diff) |
lrelease: Fix reporting of duplicates
This reverts commit 3af741cc180445cc487af6853575651ba204c4c1 and fixes
QTBUG-86507 differently.
The fix for QTBUG-86507 modified the algorithm to not remove elements
from m_messages while looping over it. However, that changes the
indices that are returned by resolveDuplicates.
Bring back the old algorithm and change the TranslateMessage*Ptr classes
to hold indices to elements of m_messages instead of pointers.
Task-number: QTBUG-86507
Change-Id: Ib395fa48da4e0d688ac7f2b766134c7711412b1b
Reviewed-by: hjk <hjk@qt.io>
(cherry picked from commit a7c9bd037a4d3baa37185b091c6f1f69b66b931f)
Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
Diffstat (limited to 'dependencies.yaml')
0 files changed, 0 insertions, 0 deletions