From 603d702117c2f9cac95e5e7b3df74812c8b3a3d9 Mon Sep 17 00:00:00 2001 From: Thomas von Dein Date: Fri, 21 Nov 2025 11:46:25 +0100 Subject: [PATCH] fix array allocation and deletion --- engine.cc | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/engine.cc b/engine.cc index 9b98b48..abff4d2 100644 --- a/engine.cc +++ b/engine.cc @@ -315,8 +315,7 @@ void Engine::regexp() { // record end mode = "key"; if(config.token != "") { - //char **subs = new char*[2]; - char *subs[2]; + string *subs = new string[2]; num = pcre2_match(p_pcre, (PCRE2_SPTR)line.c_str(), (PCRE2_SIZE)line.length(), 0, 0, match_data, NULL); @@ -349,7 +348,7 @@ void Engine::regexp() { } } - //delete(subs); + delete[] subs; line = "";