diff --git a/ClockReceiver/DeferredQueue.hpp b/ClockReceiver/DeferredQueue.hpp index 71c349936..dee1f7388 100644 --- a/ClockReceiver/DeferredQueue.hpp +++ b/ClockReceiver/DeferredQueue.hpp @@ -91,7 +91,7 @@ private: template requires std::invocable DeferredAction(TimeUnit delay, FuncT &&action) : - delay(delay), action(std::move(action)) {} + delay(delay), action(std::forward(action)) {} }; std::vector pending_actions_; };