From 352db260b23c0cd13be8e3490a3c67abd9d218cb Mon Sep 17 00:00:00 2001 From: JoelKatz Date: Fri, 27 Mar 2015 13:53:12 -0700 Subject: [PATCH] STArray optimization --- src/ripple/protocol/impl/STArray.cpp | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/src/ripple/protocol/impl/STArray.cpp b/src/ripple/protocol/impl/STArray.cpp index ed793a1af..73525afd6 100644 --- a/src/ripple/protocol/impl/STArray.cpp +++ b/src/ripple/protocol/impl/STArray.cpp @@ -110,11 +110,10 @@ Json::Value STArray::getJson (int p) const { if (object.getSType () != STI_NOTPRESENT) { - Json::Value inner = Json::objectValue; + Json::Value& inner = v.append (Json::objectValue); auto const& fname = object.getFName (); auto k = fname.hasName () ? fname.fieldName : std::to_string(index); inner[k] = object.getJson (p); - v.append (inner); index++; } }