diff options
author | Marc Mutz <marc.mutz@qt.io> | 2024-02-07 22:06:26 +0100 |
---|---|---|
committer | Qt Cherry-pick Bot <cherrypick_bot@qt-project.org> | 2024-02-17 19:32:37 +0000 |
commit | 38c405d26a73064713da00419c28cf88616dbe4d (patch) | |
tree | 3cca448652309c8d2adfafdd49f9119243eb5bf9 /src/plugins | |
parent | 487c24bd4620ce2764bdb826e988037bd623419d (diff) |
Avoid double-lookup in QLibraryStore::findOrCreate()
The code is in a critical section, so don't waste time traversing the
QMap twice.
Now that two previous commits have re-arranged the code such that
lookup and insertion are symmetric, we can combine them into a single
lookup using operator[].
Pick-to: 6.5
Change-Id: I4a10cece65b8c35d05a9b80967bf15d2e15bd73f
Reviewed-by: Thiago Macieira <thiago.macieira@intel.com>
(cherry picked from commit 7192b1184190982b6422196121821838d9fcbba6)
Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
(cherry picked from commit 25649bcd3ba36169f77fc717e8e1b278785bdb1b)
Diffstat (limited to 'src/plugins')
0 files changed, 0 insertions, 0 deletions