From 895a51319da1fb624b312b13ac92c65bf2c5631f Mon Sep 17 00:00:00 2001 From: JoelKatz Date: Mon, 30 Jan 2012 17:58:29 -0800 Subject: [PATCH] Do it the way everyone else does it -- more likely to work. --- Ledger.cpp | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) diff --git a/Ledger.cpp b/Ledger.cpp index 4ce9e82394..90237b0225 100644 --- a/Ledger.cpp +++ b/Ledger.cpp @@ -478,9 +478,7 @@ Ledger::pointer Ledger::switchPreviousLedger(Ledger::pointer oldPrevious, Ledger if(!tx || newLedger->addTransaction(tx)) { count++; - std::map >::iterator it2=it; - ++it; - TxnDiff.erase(it2); + TxnDiff.erase(it++); } else ++it; } @@ -509,9 +507,7 @@ Ledger::pointer Ledger::switchPreviousLedger(Ledger::pointer oldPrevious, Ledger if(newLedger->addTransaction(it->second)) { count++; - std::map::iterator it2=it; - ++it; - txnMap.erase(it2); + txnMap.erase(it++); } else ++it; }