diff --git a/llarp/router/outbound_message_handler.cpp b/llarp/router/outbound_message_handler.cpp index fda79f737..47fc8e508 100644 --- a/llarp/router/outbound_message_handler.cpp +++ b/llarp/router/outbound_message_handler.cpp @@ -25,9 +25,7 @@ namespace llarp return false; } - Message message; - message.first.reserve(buf.sz); - message.second = callback; + Message message{buf.sz, callback}; std::copy_n(buf.base, buf.sz, message.first.data());