From 8830b47fe9806eb786ed71c94e726fa2bb5872b1 Mon Sep 17 00:00:00 2001 From: JoelKatz Date: Thu, 16 May 2013 11:23:40 -0700 Subject: [PATCH] Must wrap non-const references passed to make_shared. --- src/cpp/ripple/AcceptedLedger.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/cpp/ripple/AcceptedLedger.cpp b/src/cpp/ripple/AcceptedLedger.cpp index 2e2f69f08..770d0e874 100644 --- a/src/cpp/ripple/AcceptedLedger.cpp +++ b/src/cpp/ripple/AcceptedLedger.cpp @@ -63,7 +63,7 @@ AcceptedLedger::AcceptedLedger(Ledger::ref ledger) : mLedger(ledger) for (SHAMapItem::pointer item = txSet.peekFirstItem(); !!item; item = txSet.peekNextItem(item->getTag())) { SerializerIterator sit(item->peekSerializer()); - insert(boost::make_shared(ledger->getLedgerSeq(), sit)); + insert(boost::make_shared(ledger->getLedgerSeq(), boost::ref(sit))); } }