diff --git a/library/modules/Persistence.cpp b/library/modules/Persistence.cpp index fa866897f..05afa77ed 100644 --- a/library/modules/Persistence.cpp +++ b/library/modules/Persistence.cpp @@ -81,7 +81,7 @@ struct Persistence::LegacyData } json["i"] = std::move(ints); - return std::move(json); + return json; } }; diff --git a/library/xml b/library/xml index b1045ecf0..6a25d792c 160000 --- a/library/xml +++ b/library/xml @@ -1 +1 @@ -Subproject commit b1045ecf01ecc710d6e815025f8f95c821b04e55 +Subproject commit 6a25d792c2482f36ff53347346f0689d9c4b47b2 diff --git a/plugins/cxxrandom.cpp b/plugins/cxxrandom.cpp index 531c71b5e..159edaefc 100644 --- a/plugins/cxxrandom.cpp +++ b/plugins/cxxrandom.cpp @@ -160,14 +160,10 @@ public: } void Print() { - char buffer1[256] = {0}; - char buffer2[256] = {0}; for( auto v : m_numbers ) { - sprintf( buffer2, "%s%" PRId64, buffer1, v ); - sprintf( buffer1, "%s ", buffer2 ); + cout->print( "%" PRId64 " ", v ); } - cout->print( "%s", buffer1 ); } };