From 7668c398485655f4f884c0eb6efbecabcefee61b Mon Sep 17 00:00:00 2001 From: Ivan Komissarov Date: Thu, 29 Oct 2020 22:17:31 +0100 Subject: Use std::optional to store theModuleProviderConfig Using map+bool is a bit clumsy Change-Id: Ic2b8c354c583f19cde946ec24a69ed90e560cd11 Reviewed-by: Christian Kandeler --- src/lib/corelib/language/moduleloader.h | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) (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 df853e77f..4033dd42d 100644 --- a/src/lib/corelib/language/moduleloader.h +++ b/src/lib/corelib/language/moduleloader.h @@ -187,8 +187,7 @@ private: std::vector newlyAddedModuleProviderSearchPaths; Set knownModuleProviders; - QVariantMap theModuleProviderConfig; - bool moduleProviderConfigRetrieved = false; + std::optional theModuleProviderConfig; // The key corresponds to DeferredDependsContext.exportingProductItem, which is the // only value from that data structure that we still need here. -- cgit v1.2.3