| D | tre-parse.c | 260 #define REST(re) (int)(ctx->re_end - (re)), (re) argument 268 const tre_char_t *re = ctx->re; in tre_parse_bracket_items() local 279 if (re == ctx->re_end) in tre_parse_bracket_items() 283 else if (*re == CHAR_RBRACKET && re > ctx->re) in tre_parse_bracket_items() 285 DPRINT(("tre_parse_bracket: done: '%.*" STRF "'\n", REST(re))); in tre_parse_bracket_items() 286 re++; in tre_parse_bracket_items() 294 if (re + 2 < ctx->re_end in tre_parse_bracket_items() 295 && *(re + 1) == CHAR_MINUS && *(re + 2) != CHAR_RBRACKET) in tre_parse_bracket_items() 297 DPRINT(("tre_parse_bracket: range: '%.*" STRF "'\n", REST(re))); in tre_parse_bracket_items() 298 min = *re; in tre_parse_bracket_items() [all …]
|