File tree Expand file tree Collapse file tree 2 files changed +3
-3
lines changed
Expand file tree Collapse file tree 2 files changed +3
-3
lines changed Original file line number Diff line number Diff line change @@ -33,7 +33,7 @@ namespace boost { namespace network { namespace uri {
3333 bool ok = qi::parse (
3434 start_, end_,
3535 (
36- (qi::alpha > *(qi::alnum | qi::char_ (" +.-" )))
36+ (qi::alpha >> *(qi::alnum | qi::char_ (" +.-" )))
3737 >> ' :'
3838 >>
3939 +(qi::char_ - (qi::cntrl | qi::space))
Original file line number Diff line number Diff line change @@ -91,7 +91,7 @@ namespace boost { namespace network { namespace uri {
9191
9292 qi::rule<iterator, string_type::value_type ()> reserved = gen_delims | sub_delims;
9393 qi::rule<iterator, string_type::value_type ()> unreserved = qi::alnum | qi::char_ (" -._~" );
94- qi::rule<iterator, string_type ()> pct_encoded = qi::char_ (" %" ) > qi::repeat (2 )[qi::xdigit];
94+ qi::rule<iterator, string_type ()> pct_encoded = qi::char_ (" %" ) >> qi::repeat (2 )[qi::xdigit];
9595
9696 qi::rule<iterator, string_type ()> pchar = qi::raw[unreserved | pct_encoded | sub_delims | qi::char_ (" :@" )];
9797
@@ -103,7 +103,7 @@ namespace boost { namespace network { namespace uri {
103103 >> -qi::lexeme[qi::raw[*(unreserved | pct_encoded | sub_delims | qi::char_ (" :" ))] >> ' @' ]
104104 >> hostname
105105 >> -qi::lexeme[' :' >> qi::ushort_]
106- >> -qi::lexeme[' /' > qi::raw[*pchar >> *(' /' > *pchar)]]
106+ >> -qi::lexeme[' /' >> qi::raw[*pchar >> *(' /' > > *pchar)]]
107107 >> -qi::lexeme[' ?' >> qi::raw[*(pchar | qi::char_ (" /?" ))]]
108108 >> -qi::lexeme[' #' >> qi::raw[*(pchar | qi::char_ (" /?" ))]]
109109 ),
You can’t perform that action at this time.
0 commit comments