From d0770cdb1aa66f5de9fc574664d8bad619a3185b Mon Sep 17 00:00:00 2001 From: Edward Hennis Date: Wed, 7 Oct 2015 11:33:41 -0400 Subject: [PATCH] Use C++14 lambda declaration. --- src/ripple/overlay/impl/PeerImp.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/ripple/overlay/impl/PeerImp.cpp b/src/ripple/overlay/impl/PeerImp.cpp index f631c44da..4b65a38f5 100644 --- a/src/ripple/overlay/impl/PeerImp.cpp +++ b/src/ripple/overlay/impl/PeerImp.cpp @@ -1078,10 +1078,10 @@ PeerImp::onMessage (std::shared_ptr const& m) p_journal_.trace << "No new transactions until synchronized"; else { - std::weak_ptr weak = shared_from_this(); app_.getJobQueue ().addJob ( jtTRANSACTION, "recvTransaction->checkTransaction", - [weak, flags, checkSignature, stx] (Job&) { + [weak = std::weak_ptr(shared_from_this()), + flags, checkSignature, stx] (Job&) { if (auto peer = weak.lock()) peer->checkTransaction(flags, checkSignature, stx);