diff options
author | Marc Mutz <marc.mutz@kdab.com> | 2016-11-12 21:01:20 +0100 |
---|---|---|
committer | Marc Mutz <marc.mutz@kdab.com> | 2016-11-14 16:49:39 +0000 |
commit | 80842959c4f63be930c77da39df7ac386dcaa1d7 (patch) | |
tree | f73bbdfd5ab054a31e52011e1a02b5db34cdd38b /src/plugins/platforms/xcb | |
parent | addf1f45f3e2c37a09ef7f7bab909467c2bf79f7 (diff) |
Revert "Optimize QJsonObject::operator=="
This reverts commit 862fa24179505ef725ff78bb64bdabd54bd00c95,
which attempted to optimize QJsonObject::operator== under the
assumption that the entries it holds are lexicographically
sorted. They should be, because Object::indexOf() finds them
by binary search, but apparently both fromJson(), as well as
construction through op[] leave (some) entries unsorted.
This behavior should be fixed, because other code relies on
sorted entries, too, but until the problem is more fully under-
stood, revert the patch to unbreak equality comparisons.
Task-number: QTBUG-56843
Change-Id: I5b608c16d1bbcb4f01b75ce93bd58b49ff050be2
Reviewed-by: Lars Knoll <lars.knoll@qt.io>
Diffstat (limited to 'src/plugins/platforms/xcb')
0 files changed, 0 insertions, 0 deletions