diff --git a/src/HashedObject.cpp b/src/HashedObject.cpp index f5717e879a..56f26e3d60 100644 --- a/src/HashedObject.cpp +++ b/src/HashedObject.cpp @@ -104,8 +104,6 @@ HashedObject::pointer HashedObjectStore::retrieve(const uint256& hash) sql.append(hash.GetHex()); sql.append("';"); - std::string type; - uint32 index; std::vector data; { ScopedLock sl(theApp->getHashNodeDB()->getDBLock()); @@ -121,7 +119,7 @@ HashedObject::pointer HashedObjectStore::retrieve(const uint256& hash) db->getStr("ObjType", type); if (type.size() == 0) return HashedObject::pointer(); - index = db->getBigInt("LedgerIndex"); + uint32 index = db->getBigInt("LedgerIndex"); int size = db->getBinary("Object", NULL, 0); data.resize(size); @@ -131,7 +129,7 @@ HashedObject::pointer HashedObjectStore::retrieve(const uint256& hash) assert(Serializer::getSHA512Half(data) == hash); HashedObjectType htype = UNKNOWN; - switch(type[0]) + switch (type[0]) { case 'L': htype = LEDGER; break; case 'T': htype = TRANSACTION; break; diff --git a/src/Ledger.cpp b/src/Ledger.cpp index 08fd23cd7a..0e558747c0 100644 --- a/src/Ledger.cpp +++ b/src/Ledger.cpp @@ -154,7 +154,7 @@ void Ledger::setAccepted(uint32 closeTime, int closeResolution, bool correctClos void Ledger::setAccepted() { // used when we acquired the ledger - assert(mClosed && (mCloseResolution != 0) && (mCloseResolution != 0)); + assert(mClosed && (mCloseTime != 0) && (mCloseResolution != 0)); mCloseTime -= mCloseTime % mCloseResolution; updateHash(); mAccepted = true; diff --git a/src/LedgerConsensus.cpp b/src/LedgerConsensus.cpp index 8ecccdcd87..4fc94ad785 100644 --- a/src/LedgerConsensus.cpp +++ b/src/LedgerConsensus.cpp @@ -209,12 +209,10 @@ bool LCTransaction::updatePosition(int percentTime, bool proposing) } LedgerConsensus::LedgerConsensus(const uint256& prevLCLHash, Ledger::ref previousLedger, uint32 closeTime) - : mState(lcsPRE_CLOSE), mCloseTime(closeTime), mPrevLedgerHash(prevLCLHash), - mPreviousLedger(previousLedger), mCurrentMSeconds(0), mClosePercent(0), mHaveCloseTimeConsensus(false) + : mState(lcsPRE_CLOSE), mCloseTime(closeTime), mPrevLedgerHash(prevLCLHash), mPreviousLedger(previousLedger), + mValSeed(theConfig.VALIDATION_SEED), mCurrentMSeconds(0), mClosePercent(0), mHaveCloseTimeConsensus(false), + mConsensusStartTime(boost::posix_time::microsec_clock::universal_time()) { - mValSeed = theConfig.VALIDATION_SEED; - mConsensusStartTime = boost::posix_time::microsec_clock::universal_time(); - Log(lsDEBUG) << "Creating consensus object"; Log(lsTRACE) << "LCL:" << previousLedger->getHash() <<", ct=" << closeTime; mPreviousProposers = theApp->getOPs().getPreviousProposers(); diff --git a/src/SNTPClient.h b/src/SNTPClient.h index c2bf75ec63..ea01bcf7aa 100644 --- a/src/SNTPClient.h +++ b/src/SNTPClient.h @@ -9,12 +9,14 @@ #include #include +#include "types.h" + class SNTPQuery { public: bool mReceivedReply; time_t mLocalTimeSent; - int mQueryNonce; + uint32 mQueryNonce; SNTPQuery(time_t j = (time_t) -1) : mReceivedReply(false), mLocalTimeSent(j) { ; } }; diff --git a/src/SerializedTypes.h b/src/SerializedTypes.h index 98461f5444..17e79af3c1 100644 --- a/src/SerializedTypes.h +++ b/src/SerializedTypes.h @@ -582,7 +582,10 @@ public: const uint160& getIssuerID() const { return mIssuerID; } bool operator==(const STPathElement& t) const - { return mType == t.mType && mAccountID == t.mAccountID && mCurrencyID == t.mCurrencyID && mIssuerID == mIssuerID; } + { + return mType == t.mType && mAccountID == t.mAccountID && mCurrencyID == t.mCurrencyID && + mIssuerID == t.mIssuerID; + } }; class STPath diff --git a/src/TaggedCache.h b/src/TaggedCache.h index 92a122d017..fb31a157b5 100644 --- a/src/TaggedCache.h +++ b/src/TaggedCache.h @@ -111,7 +111,7 @@ template void TaggedCache::sweep if (mit->second->expired()) { typename boost::unordered_map::iterator tmp = mit++; - mMap.erase(mit); + mMap.erase(mit++); } else ++mit; diff --git a/src/TransactionEngine.cpp b/src/TransactionEngine.cpp index 2b690bb422..ebb97d517d 100644 --- a/src/TransactionEngine.cpp +++ b/src/TransactionEngine.cpp @@ -961,7 +961,6 @@ TER TransactionEngine::applyTransaction(const SerializedTransaction& txn, { Log(lsTRACE) << "applyTransaction>"; assert(mLedger); - mLedgerParentCloseTime = mLedger->getParentCloseTimeNC(); mNodes.init(txn.getTransactionID(), mLedger->getLedgerSeq()); #ifdef DEBUG diff --git a/src/TransactionEngine.h b/src/TransactionEngine.h index 1f4d493d5e..7f7d653cca 100644 --- a/src/TransactionEngine.h +++ b/src/TransactionEngine.h @@ -295,7 +295,6 @@ private: protected: Ledger::pointer mLedger; - uint64 mLedgerParentCloseTime; uint160 mTxnAccountID; SLE::pointer mTxnAccount;