Ticket #5424: boost_1460_property_tree_detail_json_parser_read_hpp.patch

File boost_1460_property_tree_detail_json_parser_read_hpp.patch, 1.7 KB (added by ville, 12 years ago)
  • json_parser_read.

    old new  
    181181                using namespace boost::spirit::classic;
    182182
    183183                // Assertions
    184                 assertion<std::string> expect_object("expected object");
    185                 assertion<std::string> expect_eoi("expected end of input");
    186                 assertion<std::string> expect_objclose("expected ',' or '}'");
    187                 assertion<std::string> expect_arrclose("expected ',' or ']'");
    188                 assertion<std::string> expect_name("expected object name");
    189                 assertion<std::string> expect_colon("expected ':'");
    190                 assertion<std::string> expect_value("expected value");
    191                 assertion<std::string> expect_escape("invalid escape sequence");
     184                boost::spirit::classic::assertion<std::string> expect_object("expected object");
     185                boost::spirit::classic::assertion<std::string> expect_eoi("expected end of input");
     186                boost::spirit::classic::assertion<std::string> expect_objclose("expected ',' or '}'");
     187                boost::spirit::classic::assertion<std::string> expect_arrclose("expected ',' or ']'");
     188                boost::spirit::classic::assertion<std::string> expect_name("expected object name");
     189                boost::spirit::classic::assertion<std::string> expect_colon("expected ':'");
     190                boost::spirit::classic::assertion<std::string> expect_value("expected value");
     191                boost::spirit::classic::assertion<std::string> expect_escape("invalid escape sequence");
    192192
    193193                // JSON grammar rules
    194194                root