From 1ba5a77795c9e02de76dc726205da39cdcc43e4e Mon Sep 17 00:00:00 2001 From: David Schwartz Date: Thu, 25 Jul 2013 13:26:46 -0700 Subject: [PATCH] Remove unneeded entryModify. Don't set previous to zero. --- modules/ripple_app/ledger/ripple_LedgerEntrySet.cpp | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/modules/ripple_app/ledger/ripple_LedgerEntrySet.cpp b/modules/ripple_app/ledger/ripple_LedgerEntrySet.cpp index b9557f78d..5ab5cdf0b 100644 --- a/modules/ripple_app/ledger/ripple_LedgerEntrySet.cpp +++ b/modules/ripple_app/ledger/ripple_LedgerEntrySet.cpp @@ -689,9 +689,11 @@ TER LedgerEntrySet::dirAdd ( // Create the new node. sleNode = entryCreate (ltDIR_NODE, Ledger::getDirNodeIndex (uRootIndex, uNodeDir)); - sleNode->setFieldU64 (sfIndexPrevious, uNodeDir - 1); sleNode->setFieldH256 (sfRootIndex, uRootIndex); - entryModify (sleNode); + + if (uNodeDir != 1) + sleNode->setFieldU64 (sfIndexPrevious, uNodeDir - 1); + fDescriber (sleNode); svIndexes = STVector256 ();