Extra safety.

This commit is contained in:
JoelKatz
2012-08-30 09:19:05 -07:00
parent 1813e8365d
commit 56b1939f43

View File

@@ -299,7 +299,7 @@ protected:
public:
TransactionEngine() { ; }
TransactionEngine(const Ledger::pointer& ledger) : mLedger(ledger) { ; }
TransactionEngine(const Ledger::pointer& ledger) : mLedger(ledger) { assert(mLedger); }
Ledger::pointer getLedger() { return mLedger; }
void setLedger(const Ledger::pointer& ledger) { assert(ledger); mLedger = ledger; }