summaryrefslogtreecommitdiff
path: root/usr/src/lib/libc/port/regex/engine.c
diff options
context:
space:
mode:
Diffstat (limited to 'usr/src/lib/libc/port/regex/engine.c')
-rw-r--r--usr/src/lib/libc/port/regex/engine.c3
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&REG_BACKR) */) {
+ if (!g->backrefs && !(m->eflags&REG_BACKR)) {
NOTE("dissecting");
dp = dissect(m, m->coldp, endp, gf, gl);
} else {