summaryrefslogtreecommitdiff
path: root/boost/property_tree/detail/json_parser_read.hpp
diff options
context:
space:
mode:
Diffstat (limited to 'boost/property_tree/detail/json_parser_read.hpp')
-rw-r--r--boost/property_tree/detail/json_parser_read.hpp3
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();
}