mirror of
https://github.com/XRPLF/rippled.git
synced 2025-12-06 17:27:55 +00:00
Refactor Serializer, SerialIter, SHAMapItem, NodeObject:
* Make LessThan private * Make NodeObject::isSame private * Remove hotTRANSACTION * Remove some Serializer members * Remove unused SHAMapItem::getRaw * Remove unused STLedgerEntry::getOwners * Remove Serializer constructors * Remove unused Serializer members * Remove SerialIter ctor
This commit is contained in:
@@ -174,7 +174,7 @@ SHAMap::fetchNodeFromDB (uint256 const& hash) const
|
||||
|
||||
if (backed_)
|
||||
{
|
||||
NodeObject::pointer obj = f_.db().fetch (hash);
|
||||
std::shared_ptr<NodeObject> obj = f_.db().fetch (hash);
|
||||
if (obj)
|
||||
{
|
||||
try
|
||||
@@ -377,7 +377,7 @@ SHAMapTreeNode* SHAMap::descendAsync (SHAMapTreeNode* parent, int branch,
|
||||
|
||||
if (!ptr && backed_)
|
||||
{
|
||||
NodeObject::pointer obj;
|
||||
std::shared_ptr<NodeObject> obj;
|
||||
if (! f_.db().asyncFetch (hash, obj))
|
||||
{
|
||||
pending = true;
|
||||
|
||||
Reference in New Issue
Block a user