Align Spirit rules for URL parser

This commit is contained in:
Daniel J. Hofmann 2016-04-01 10:53:39 +02:00 committed by Patrick Niklaus
parent 891ff7dd80
commit 64cb134113

View File

@ -55,9 +55,10 @@ struct URLGrammar : boost::spirit::qi::grammar<Iterator>
profile_rule = +alpha_numeral;
query_rule = +all_chars;
url_rule = qi::lit('/') >> service_rule[set_service] >> qi::lit('/') >> qi::lit('v') >>
version_rule[set_version] >> qi::lit('/') >> profile_rule[set_profile] >>
qi::lit('/') >> query_rule[set_query];
url_rule = qi::lit('/') >> service_rule[set_service] //
>> qi::lit('/') >> qi::lit('v') >> version_rule[set_version] //
>> qi::lit('/') >> profile_rule[set_profile] //
>> qi::lit('/') >> query_rule[set_query];
}
ParsedURL parsed_url;