From 370d236b6680303cdcbdf04b2b019a82936348d8 Mon Sep 17 00:00:00 2001 From: Bartosz Brachaczek Date: Fri, 6 Jan 2023 23:06:18 +0100 Subject: [PATCH] Opportunistically take advantage of C++20 move-out-of stringstream --- src/lib_json/json_writer.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/lib_json/json_writer.cpp b/src/lib_json/json_writer.cpp index 0dd160e..183bbd8 100644 --- a/src/lib_json/json_writer.cpp +++ b/src/lib_json/json_writer.cpp @@ -1246,7 +1246,7 @@ String writeString(StreamWriter::Factory const& factory, Value const& root) { OStringStream sout; StreamWriterPtr const writer(factory.newStreamWriter()); writer->write(root, &sout); - return sout.str(); + return std::move(sout).str(); } OStream& operator<<(OStream& sout, Value const& root) {