diff --git a/src/libs/solutions/tasking/tasktree.h b/src/libs/solutions/tasking/tasktree.h index 02cf9e88e48..dbe5f7c5c92 100644 --- a/src/libs/solutions/tasking/tasktree.h +++ b/src/libs/solutions/tasking/tasktree.h @@ -194,8 +194,8 @@ public: #else // C++17 template Storage(const Args &...args) - : StorageBase([args = std::tuple(args...)] { - return std::apply([](const Args &...args) { return new StorageStruct(args...); }, args); + : StorageBase([argsTuple = std::tuple(args...)] { + return std::apply([](const Args &...arguments) { return new StorageStruct(arguments...); }, argsTuple); }, Storage::dtor()) {} #endif StorageStruct &operator*() const noexcept { return *activeStorage(); }