From 74fdafb6888ca9dfc27daf4b4687b0cc9461a06d Mon Sep 17 00:00:00 2001 From: Arthur Britto Date: Sat, 7 Jul 2012 19:42:30 -0700 Subject: [PATCH] Fix for dirAdd. --- src/TransactionEngine.cpp | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/TransactionEngine.cpp b/src/TransactionEngine.cpp index 98078a6443..271fcb31a5 100644 --- a/src/TransactionEngine.cpp +++ b/src/TransactionEngine.cpp @@ -180,13 +180,13 @@ TransactionEngineResult TransactionEngine::dirAdd( } } + svIndexes.peekValue().push_back(uLedgerIndex); // Append entry. + sleNode->setIFieldV256(sfIndexes, svIndexes); // Save entry. + Log(lsTRACE) << "dirAdd: appending: PREV: " << svIndexes.peekValue()[0].ToString(); Log(lsTRACE) << "dirAdd: appending: Node: " << strHex(uNodeDir); Log(lsTRACE) << "dirAdd: appending: Entry: " << uLedgerIndex.ToString(); - svIndexes.peekValue().push_back(uLedgerIndex); // Append entry. - sleNode->setIFieldV256(sfIndexes, svIndexes); // Save entry. - return terSUCCESS; }