From 3b43d2d88c92e72f4bb0e20cc7417d2fa4e29978 Mon Sep 17 00:00:00 2001 From: JoelKatz Date: Mon, 16 Jul 2012 00:30:59 -0700 Subject: [PATCH] Make a function to store a ledger. --- src/LedgerMaster.cpp | 5 +++++ src/LedgerMaster.h | 1 + 2 files changed, 6 insertions(+) diff --git a/src/LedgerMaster.cpp b/src/LedgerMaster.cpp index 1aa2d6a785..5ad5628163 100644 --- a/src/LedgerMaster.cpp +++ b/src/LedgerMaster.cpp @@ -63,6 +63,11 @@ void LedgerMaster::switchLedgers(Ledger::pointer lastClosed, Ledger::pointer cur mEngine.setLedger(mCurrentLedger); } +void LedgerMaster::storeLedger(Ledger::pointer ledger) +{ + mLedgerHistory.addLedger(ledger); +} + void LedgerMaster::beginWobble() { boost::recursive_mutex::scoped_lock sl(mLock); diff --git a/src/LedgerMaster.h b/src/LedgerMaster.h index f31d0869ed..4d90275fdc 100644 --- a/src/LedgerMaster.h +++ b/src/LedgerMaster.h @@ -52,6 +52,7 @@ public: void pushLedger(Ledger::pointer newLedger); void pushLedger(Ledger::pointer newLCL, Ledger::pointer newOL); + void storeLedger(Ledger::pointer); void switchLedgers(Ledger::pointer lastClosed, Ledger::pointer newCurrent);