src/lib/CDRParser.cpp | 13 +++++-------- 1 file changed, 5 insertions(+), 8 deletions(-)
New commits: commit 3a811cc153c6bc79a017f163ac03d51b3f66506d Author: Fridrich Štrba <fridrich.st...@bluewin.ch> AuthorDate: Mon Mar 22 17:14:03 2021 +0100 Commit: Fridrich Štrba <fridrich.st...@bluewin.ch> CommitDate: Mon Mar 22 17:14:03 2021 +0100 Revert "use boost spirit in unicode when appropriate" This reverts commit e2b0c8a788ec124a58a63ddc56d77fa317624bf5. diff --git a/src/lib/CDRParser.cpp b/src/lib/CDRParser.cpp index f9dba55..045a1b9 100644 --- a/src/lib/CDRParser.cpp +++ b/src/lib/CDRParser.cpp @@ -17,9 +17,6 @@ #ifndef BOOST_ALL_NO_LIB #define BOOST_ALL_NO_LIB 1 #endif -#ifndef BOOST_SPIRIT_UNICODE -#define BOOST_SPIRIT_UNICODE 1 -#endif #include <boost/algorithm/string.hpp> #include <boost/optional.hpp> #include <boost/property_tree/json_parser.hpp> @@ -150,14 +147,14 @@ static int parseColourString(const char *colourString, libcdr::CDRColor &colour, bRes = phrase_parse(it, end, // Begin grammar ( - (cmodel | omit[+unicode::alnum]) >> lit(',') - >> (cpalette | omit[+unicode::alnum]) >> lit(',') + (cmodel | omit[+iso8859_1::alnum]) >> lit(',') + >> (cpalette | omit[+iso8859_1::alnum]) >> lit(',') >> *(uint_ >> lit(',')) - >> omit[(repeat(8)[unicode::xdigit] >> '-' >> repeat(3)[repeat(4)[unicode::xdigit] >> '-'] >> repeat(12)[unicode::xdigit])] - >> -(lit(',') >> *unicode::char_) + >> omit[(repeat(8)[iso8859_1::xdigit] >> '-' >> repeat(3)[repeat(4)[iso8859_1::xdigit] >> '-'] >> repeat(12)[iso8859_1::xdigit])] + >> -(lit(',') >> *iso8859_1::char_) ), // End grammar - unicode::space, + iso8859_1::space, colourModel, colourPalette, val, rest) && it == end; } _______________________________________________ Libreoffice-commits mailing list libreoffice-comm...@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/libreoffice-commits