Веб-сайт самохостера Lotigara

summaryrefslogtreecommitdiff
path: root/source/core/StarJsonBuilder.cpp
diff options
context:
space:
mode:
authorKae <80987908+Novaenia@users.noreply.github.com>2023-07-06 23:59:18 +1000
committerKae <80987908+Novaenia@users.noreply.github.com>2023-07-06 23:59:18 +1000
commitfe99ec69664c5ca5a400d80e060084ff78d9bb22 (patch)
tree6fbe0123c9a6cb5105e34ad2a0c26a1791fc363e /source/core/StarJsonBuilder.cpp
parentfe4cc1961888db364bbc70cfe0e7a15ec27a5c5b (diff)
Render the world in its own framebuffer
Diffstat (limited to 'source/core/StarJsonBuilder.cpp')
-rw-r--r--source/core/StarJsonBuilder.cpp7
1 files changed, 2 insertions, 5 deletions
diff --git a/source/core/StarJsonBuilder.cpp b/source/core/StarJsonBuilder.cpp
index 6084c40..6355666 100644
--- a/source/core/StarJsonBuilder.cpp
+++ b/source/core/StarJsonBuilder.cpp
@@ -127,7 +127,6 @@ void JsonStreamer<Json>::toJsonStream(Json const& val, JsonStream& stream, bool
stream.endArray();
} else if (type == Json::Type::Object) {
stream.beginObject();
- List<String::Char> chars;
if (sort) {
auto objectPtr = val.objectPtr();
List<JsonObject::const_iterator> iterators;
@@ -142,10 +141,8 @@ void JsonStreamer<Json>::toJsonStream(Json const& val, JsonStream& stream, bool
if (!first)
stream.putComma();
first = false;
- chars.clear();
- for (auto const& c : i->first)
- chars.push_back(c);
- stream.objectKey(chars.ptr(), chars.size());
+ auto ws = i->first.wideString();
+ stream.objectKey(ws.c_str(), ws.length());
stream.putColon();
toJsonStream(i->second, stream, sort);
}