From b3d59f72c764595e4daff6cbc115e06843d1e06e Mon Sep 17 00:00:00 2001 From: Ivan Komissarov Date: Sun, 7 Feb 2021 21:34:52 +0100 Subject: 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 --- src/lib/corelib/language/moduleloader.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src/lib/corelib/language/moduleloader.h') 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; Item *root; - QHash productInfos; + std::unordered_map productInfos; std::vector projectProbes; ModuleProviderInfoList moduleProviderInfo; Set qbsFiles; -- cgit v1.2.3