From 26b5b251495fd7f74682cf993f511cd6fe2c88b6 Mon Sep 17 00:00:00 2001 From: Kyryl Melekhin Date: Tue, 22 Feb 2022 14:54:44 +0000 Subject: [PATCH] drop 2x sparse multiplier --- pike.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pike.c b/pike.c index cab0eca..adca3e1 100644 --- a/pike.c +++ b/pike.c @@ -423,7 +423,7 @@ int re_comp(rcode *prog, const char *re, int nsubs) prog->len = icnt + 2; prog->presub = sizeof(rsub)+(sizeof(char*) * (nsubs + 1) * 2); prog->sub = prog->presub * (prog->len - prog->splits + 4); - prog->sparsesz = (scnt - 2) * 2; + prog->sparsesz = scnt; return RE_SUCCESS; }