From 9907a598dca8f129422c42f8c4fa3b4e2c988221 Mon Sep 17 00:00:00 2001 From: "Arnold D. Robbins" Date: Wed, 3 Aug 2016 21:23:22 +0300 Subject: Remove typed regexps until they can be done correctly. --- re.c | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) (limited to 're.c') diff --git a/re.c b/re.c index d92560d0..3b01823b 100644 --- a/re.c +++ b/re.c @@ -351,14 +351,10 @@ re_update(NODE *t) /* regex was compiled with settings matching IGNORECASE */ if ((t->re_flags & CONSTANT) != 0) { /* it's a constant, so just return it as is */ - assert(t->type == Node_regex || t->type == Node_typedregex); + assert(t->type == Node_regex); return t->re_reg; } t1 = t->re_exp; - if (t1->type == Node_typedregex) { - assert((t1->re_flags & CONSTANT) != 0); - return t1->re_reg; - } if (t->re_text != NULL) { /* if contents haven't changed, just return it */ if (cmp_nodes(t->re_text, t1) == 0) -- cgit v1.2.3