diff options
Diffstat (limited to 'boost/property_tree/detail/json_parser_read.hpp')
-rw-r--r-- | boost/property_tree/detail/json_parser_read.hpp | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/boost/property_tree/detail/json_parser_read.hpp b/boost/property_tree/detail/json_parser_read.hpp index 3849450975..9638ac9748 100644 --- a/boost/property_tree/detail/json_parser_read.hpp +++ b/boost/property_tree/detail/json_parser_read.hpp @@ -102,7 +102,8 @@ namespace boost { namespace property_tree { namespace json_parser void operator()(It b, It e) const { BOOST_ASSERT(c.stack.size() >= 1); - c.stack.back()->push_back(std::make_pair(c.name, Str(b, e))); + c.stack.back()->push_back(std::make_pair(c.name, + Ptree(Str(b, e)))); c.name.clear(); c.string.clear(); } |