diff --git a/libraries/render/src/render/Task.h b/libraries/render/src/render/Task.h index f1a66baf15..4d2a3728c6 100644 --- a/libraries/render/src/render/Task.h +++ b/libraries/render/src/render/Task.h @@ -208,7 +208,7 @@ public: // Queue a new job to the task; returns the job's index template size_t addJob(std::string name, A&&... args) { - _jobs.emplace_back(name, std::make_shared(args...)); + _jobs.emplace_back(name, std::make_shared(std::forward(args)...)); return _jobs.size() - 1; }