From 99677a30c403e8a2508558cf78e3ea2026c310c2 Mon Sep 17 00:00:00 2001 From: Daniel Sipka Date: Sat, 11 Apr 2015 13:05:00 +0200 Subject: [PATCH] json serialization bugfix --- src/visitor/to_json.cpp | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/src/visitor/to_json.cpp b/src/visitor/to_json.cpp index 8233687..c37b72d 100644 --- a/src/visitor/to_json.cpp +++ b/src/visitor/to_json.cpp @@ -24,7 +24,7 @@ std::string visitor::to_json::operator()(const array& arr) const { out << "["; for(auto& item: arr) { first?(first = false):(out << ", "); - boost::apply_visitor(*this, item); + out << boost::apply_visitor(*this, item); } out << "]"; return out.str(); @@ -36,8 +36,7 @@ std::string visitor::to_json::operator()(const object& obj) const { out << "{"; for(auto& item: obj) { first?(first = false):(out << ", "); - out << item.first << ": "; - boost::apply_visitor(*this, item.second); + out << item.first << ": " << boost::apply_visitor(*this, item.second); } out << "}"; return out.str();