From b044da34f67e3cd397a75d9d75709604a093aa72 Mon Sep 17 00:00:00 2001 From: Benny Baumann <BenBE@geshi.org> Date: Sat, 2 Jan 2021 21:26:57 +0100 Subject: [PATCH] fix: Be explicit about forwarded argument type --- src/net/async_server.cpp | 2 +- src/net/ioqueue.hpp | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/net/async_server.cpp b/src/net/async_server.cpp index 2433741..2641724 100644 --- a/src/net/async_server.cpp +++ b/src/net/async_server.cpp @@ -14,7 +14,7 @@ namespace rmrf::net { async_server_socket::async_server_socket(auto_fd&& socket_fd) : - socket(std::forward(socket_fd)), on_accept{}, on_error{}, io{} { + socket(std::forward<auto_fd>(socket_fd)), on_accept{}, on_error{}, io{} { // This constructor got a constructed socket as an argument // and forwards it to libev io.set<async_server_socket, &async_server_socket::cb_ev>(this); diff --git a/src/net/ioqueue.hpp b/src/net/ioqueue.hpp index ce8cc08..f936741 100644 --- a/src/net/ioqueue.hpp +++ b/src/net/ioqueue.hpp @@ -19,7 +19,7 @@ namespace rmrf::net { // Nothing special to do here ... }; iorecord(iorecord&& other) : - offset(other.offset), data(std::forward(other.data)) { + offset(other.offset), data(std::forward<iorecord>(other.data)) { // Nothing special to do here ... }; public: -- GitLab