summaryrefslogtreecommitdiff
path: root/sys/src/libregexp
diff options
context:
space:
mode:
authorben <ben@rana>2016-04-27 07:52:41 -0500
committerben <ben@rana>2016-04-27 07:52:41 -0500
commit85824350b5f65053053245d141aaf7d668089d28 (patch)
tree075fe72eef40032c692d31194b2faac58eec5d18 /sys/src/libregexp
parent0f8168038af32828fcdc39575dea0e4de0c01122 (diff)
remove ape regexp library, add utility for awk native port
Diffstat (limited to 'sys/src/libregexp')
-rw-r--r--sys/src/libregexp/regcomp.c6
1 files changed, 2 insertions, 4 deletions
diff --git a/sys/src/libregexp/regcomp.c b/sys/src/libregexp/regcomp.c
index 58bf864d7..bc7bfd6a5 100644
--- a/sys/src/libregexp/regcomp.c
+++ b/sys/src/libregexp/regcomp.c
@@ -184,12 +184,10 @@ regcomp1(char *regstr, int nl, int lit)
return nil;
}
+ maxthr = regstrlen;
parsetr = node(&plex, TSUB, e0(&plex), nil);
- maxthr = maxthreads(parsetr);
- if(maxthr == -1)
- maxthr = regstrlen;
- prtree(parsetr, 0, 1);
+// prtree(parsetr, 0, 1);
reprog = malloc(sizeof(Reprog) +
sizeof(Reinst) * plex.instrs +
sizeof(Rethread) * maxthr +