diff options
| -rw-r--r-- | include/cru/base/Timer.h | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/include/cru/base/Timer.h b/include/cru/base/Timer.h index dac66c6a..6e34d9cb 100644 --- a/include/cru/base/Timer.h +++ b/include/cru/base/Timer.h @@ -106,9 +106,9 @@ class TimerRegistry : public Object2 { if (timer.repeat) { return UpdateResult{timer.id, timer.data}; } else { - D data(std::move(timer.data)); + UpdateResult result{timer.id, std::move(timer.data)}; timers_.erase(iter); // We will return, so it's safe to erase here. - return UpdateResult{timer.id, std::move(data)}; + return result; } } } |
