A string must be in utf8 format if the first code point that came from
it is above 255; therefore it is redundant to test for both.
* positive that will be resolved when the match is done again as not part
* of the synthetic start class */
if (!match) {
- if (utf8_target && (flags & ANYOF_ABOVE_LATIN1_ALL) && c >= 256) {
+ if (c >= 256 && (flags & ANYOF_ABOVE_LATIN1_ALL)) {
match = TRUE; /* Everything above 255 matches */
}
else if (ANYOF_NONBITMAP(n)