X-Git-Url: https://gitweb.dragonflybsd.org/dragonfly.git/blobdiff_plain/ed7f5f7abb722ac05a28b013cdf96a1105c2918a..6f872551efa6838c3583eb17edd4ced3f5accc3b:/contrib/tre/lib/regexec.c diff --git a/contrib/tre/lib/regexec.c b/contrib/tre/lib/regexec.c index a65fdb1eda..20da32f5fc 100644 --- a/contrib/tre/lib/regexec.c +++ b/contrib/tre/lib/regexec.c @@ -275,7 +275,7 @@ tre_match(const tre_tnfa_t *tnfa, const void *string, size_t len, if (tnfa->have_backrefs || eflags & REG_BACKTRACKING_MATCHER) { /* The regex has back references, use the backtracking matcher. */ - status = tre_tnfa_run_backtrack(tnfa, string + offset, (int)len, type, + status = tre_tnfa_run_backtrack(tnfa, (const char *)string + offset, (int)len, type, tags, eflags, &eo); } #ifdef TRE_APPROX @@ -294,7 +294,7 @@ tre_match(const tre_tnfa_t *tnfa, const void *string, size_t len, else { /* Exact matching, no back references, use the parallel matcher. */ - status = tre_tnfa_run_parallel(tnfa, string + offset, (int)len, type, + status = tre_tnfa_run_parallel(tnfa, (const char *)string + offset, (int)len, type, tags, eflags, &eo); }