diff options
Diffstat (limited to 'usr/src/lib/libc/port/regex/engine.c')
-rw-r--r-- | usr/src/lib/libc/port/regex/engine.c | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/usr/src/lib/libc/port/regex/engine.c b/usr/src/lib/libc/port/regex/engine.c index 7481545864..68cf24a5da 100644 --- a/usr/src/lib/libc/port/regex/engine.c +++ b/usr/src/lib/libc/port/regex/engine.c @@ -289,8 +289,7 @@ matcher(struct re_guts *g, const char *string, size_t nmatch, } for (i = 1; i <= m->g->nsub; i++) m->pmatch[i].rm_so = m->pmatch[i].rm_eo = -1; - /* NB: FreeBSD has REG_BACKR, we do not */ - if (!g->backrefs /* && !(m->eflags®_BACKR) */) { + if (!g->backrefs && !(m->eflags®_BACKR)) { NOTE("dissecting"); dp = dissect(m, m->coldp, endp, gf, gl); } else { |