From 0d19dd449d61ffca44ea8878f082995048cb7452 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Piotr=20W=C3=B3jcik?= <3044353+pwojcikdev@users.noreply.github.com> Date: Tue, 8 Jul 2025 23:43:23 +0200 Subject: [PATCH] Use const ref to vote in `observers.vote.add` lambda (#4926) --- nano/node/node.cpp | 2 +- nano/node/websocket.cpp | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/nano/node/node.cpp b/nano/node/node.cpp index 71509fd1..e1011952 100644 --- a/nano/node/node.cpp +++ b/nano/node/node.cpp @@ -267,7 +267,7 @@ nano::node::node (std::shared_ptr io_ctx_a, std::filesy }); // Representative is defined as online if replying to live votes or rep crawler queries - observers.vote.add ([this] (std::shared_ptr vote, std::shared_ptr const & channel, nano::vote_source source, nano::vote_code code) { + observers.vote.add ([this] (std::shared_ptr const & vote, std::shared_ptr const & channel, nano::vote_source source, nano::vote_code code) { release_assert (vote != nullptr); release_assert (channel != nullptr); debug_assert (code != nano::vote_code::invalid); diff --git a/nano/node/websocket.cpp b/nano/node/websocket.cpp index d65ac66e..9fc79b92 100644 --- a/nano/node/websocket.cpp +++ b/nano/node/websocket.cpp @@ -1077,7 +1077,7 @@ nano::websocket_server::websocket_server (nano::websocket::config & config_a, na } }); - observers.vote.add ([this] (std::shared_ptr vote_a, std::shared_ptr const & channel_a, nano::vote_source source_a, nano::vote_code code_a) { + observers.vote.add ([this] (std::shared_ptr const & vote_a, std::shared_ptr const & channel_a, nano::vote_source source_a, nano::vote_code code_a) { debug_assert (vote_a != nullptr); if (server->any_subscriber (nano::websocket::topic::vote)) {