From 96b966892c410c14d7d453b0166e18bd18474d2b Mon Sep 17 00:00:00 2001 From: Thomas von Dein Date: Fri, 21 Nov 2025 12:56:24 +0100 Subject: [PATCH] ovector should not be freed because it points into match_data --- engine.cc | 2 -- 1 file changed, 2 deletions(-) diff --git a/engine.cc b/engine.cc index fde718c..1dd1182 100644 --- a/engine.cc +++ b/engine.cc @@ -336,8 +336,6 @@ void Engine::regexp() { subs[i] = substring_start; } - free(ovector); - if(config.reverse) { value = subs[0]; key = subs[1];