TaskTree: Pass const ref into StorageBase c'tor

Change-Id: Ie915fbda3e3ac1b424c4dd5f4d25f2e3fad233c5
Reviewed-by: hjk <hjk@qt.io>
This commit is contained in:
Jarek Kobus
2024-01-08 14:46:26 +01:00
parent 63374fb34d
commit 8bfb6dbf35
2 changed files with 2 additions and 2 deletions

View File

@@ -1258,7 +1258,7 @@ public:
std::map<QThread *, StorageThreadData> m_threadDataMap = {}; std::map<QThread *, StorageThreadData> m_threadDataMap = {};
}; };
StorageBase::StorageBase(StorageConstructor ctor, StorageDestructor dtor) StorageBase::StorageBase(const StorageConstructor &ctor, const StorageDestructor &dtor)
: m_storageData(new StorageData{ctor, dtor}) : m_storageData(new StorageData{ctor, dtor})
{} {}

View File

@@ -103,7 +103,7 @@ private:
using StorageDestructor = std::function<void(void *)>; using StorageDestructor = std::function<void(void *)>;
using StorageHandler = std::function<void(void *)>; using StorageHandler = std::function<void(void *)>;
StorageBase(StorageConstructor ctor, StorageDestructor dtor); StorageBase(const StorageConstructor &ctor, const StorageDestructor &dtor);
void *activeStorageVoid() const; void *activeStorageVoid() const;