aboutsummaryrefslogtreecommitdiffstats
path: root/src/lib/corelib/language/moduleloader.h
diff options
context:
space:
mode:
authorIvan Komissarov <ABBAPOH@gmail.com>2021-02-07 21:34:52 +0100
committerIvan Komissarov <ABBAPOH@gmail.com>2021-02-08 21:37:07 +0000
commitb3d59f72c764595e4daff6cbc115e06843d1e06e (patch)
tree5fd518b11c8a4c99b74d37ad6ff67059d394e675 /src/lib/corelib/language/moduleloader.h
parentdb0a4752a92f8eef7c3e69c3951030a02d6a4321 (diff)
qt6: do not use QHash in ModuleLoaderResult
Otherwise, Qbs crashes in TestApi::multiplexing when inserting into this hash Change-Id: Idcb136e6f9af1036c7b725e67508b0b677a9cb20 Reviewed-by: Christian Kandeler <christian.kandeler@qt.io>
Diffstat (limited to 'src/lib/corelib/language/moduleloader.h')
-rw-r--r--src/lib/corelib/language/moduleloader.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/lib/corelib/language/moduleloader.h b/src/lib/corelib/language/moduleloader.h
index 4033dd42d..3dc091003 100644
--- a/src/lib/corelib/language/moduleloader.h
+++ b/src/lib/corelib/language/moduleloader.h
@@ -106,7 +106,7 @@ struct ModuleLoaderResult
std::shared_ptr<ItemPool> itemPool;
Item *root;
- QHash<Item *, ProductInfo> productInfos;
+ std::unordered_map<Item *, ProductInfo> productInfos;
std::vector<ProbeConstPtr> projectProbes;
ModuleProviderInfoList moduleProviderInfo;
Set<QString> qbsFiles;