diff --git a/include/mapnik/expression_grammar.hpp b/include/mapnik/expression_grammar.hpp index 263a62682..b78751c70 100644 --- a/include/mapnik/expression_grammar.hpp +++ b/include/mapnik/expression_grammar.hpp @@ -213,7 +213,7 @@ struct expression_grammar : qi::grammar ; attr %= '[' >> +(char_ - ']') >> ']'; - ustring %= '\'' >> no_skip[+~char_('\'')] >> '\''; + ustring %= '\'' >> no_skip[*~char_('\'')] >> '\''; } qi::real_parser > strict_double;