diff --git a/libraries/chain/controller.cpp b/libraries/chain/controller.cpp index 20f5478a079..77c0504de13 100644 --- a/libraries/chain/controller.cpp +++ b/libraries/chain/controller.cpp @@ -205,7 +205,7 @@ struct controller_impl { SET_APP_HANDLER( eosio, eosio, canceldelay ); - fork_db.irreversible.connect( [&]( auto b ) { + fork_db.irreversible.connect( [&]( const block_state_ptr& b ) { on_irreversible(b); }); diff --git a/plugins/net_plugin/net_plugin.cpp b/plugins/net_plugin/net_plugin.cpp index bf14a2bc040..e4adc0dd6ac 100644 --- a/plugins/net_plugin/net_plugin.cpp +++ b/plugins/net_plugin/net_plugin.cpp @@ -686,7 +686,7 @@ namespace eosio { chain_plugin* chain_plug = nullptr; - constexpr auto stage_str(stages s ); + constexpr static auto stage_str(stages s); public: explicit sync_manager(uint32_t span); diff --git a/plugins/state_history_plugin/state_history_plugin.cpp b/plugins/state_history_plugin/state_history_plugin.cpp index 49c47041e3d..0df317198d7 100644 --- a/plugins/state_history_plugin/state_history_plugin.cpp +++ b/plugins/state_history_plugin/state_history_plugin.cpp @@ -315,7 +315,7 @@ struct state_history_plugin_impl : std::enable_shared_from_this(app().get_io_service()); - acceptor->async_accept(*socket, [self = shared_from_this(), socket, this](auto ec) { + acceptor->async_accept(*socket, [self = shared_from_this(), socket, this](const boost::system::error_code& ec) { if (stopping) return; if (ec) { diff --git a/plugins/wallet_plugin/yubihsm_wallet.cpp b/plugins/wallet_plugin/yubihsm_wallet.cpp index 5676089c0e1..cda0d208333 100644 --- a/plugins/wallet_plugin/yubihsm_wallet.cpp +++ b/plugins/wallet_plugin/yubihsm_wallet.cpp @@ -125,7 +125,7 @@ struct yubihsm_wallet_impl { void prime_keepalive_timer() { keepalive_timer.expires_at(std::chrono::steady_clock::now() + std::chrono::seconds(20)); - keepalive_timer.async_wait([this](auto ec){ + keepalive_timer.async_wait([this](const boost::system::error_code& ec){ if(ec || !session) return; @@ -269,4 +269,4 @@ optional yubihsm_wallet::try_sign_digest(const digest_type diges return my->try_sign_digest(digest, public_key); } -}} \ No newline at end of file +}}