Skip to content

Commit faebf62

Browse files
author
MarcoFalke
committed
rpc: Use Join helper in rpc/util
1 parent fa8cd6f commit faebf62

File tree

1 file changed

+3
-6
lines changed

1 file changed

+3
-6
lines changed

src/rpc/util.cpp

Lines changed: 3 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -4,11 +4,12 @@
44

55
#include <key_io.h>
66
#include <outputtype.h>
7-
#include <script/signingprovider.h>
87
#include <rpc/util.h>
98
#include <script/descriptor.h>
9+
#include <script/signingprovider.h>
1010
#include <tinyformat.h>
1111
#include <util/strencodings.h>
12+
#include <util/string.h>
1213

1314
#include <tuple>
1415

@@ -645,11 +646,7 @@ std::string RPCArg::ToString(const bool oneline) const
645646
}
646647
case Type::OBJ:
647648
case Type::OBJ_USER_KEYS: {
648-
std::string res;
649-
for (size_t i = 0; i < m_inner.size();) {
650-
res += m_inner[i].ToStringObj(oneline);
651-
if (++i < m_inner.size()) res += ",";
652-
}
649+
const std::string res = Join(m_inner, ",", [&](const RPCArg& i) { return i.ToStringObj(oneline); });
653650
if (m_type == Type::OBJ) {
654651
return "{" + res + "}";
655652
} else {

0 commit comments

Comments
 (0)