From bdf938c57947d37cc19870dc80c9a22a8b653f5e Mon Sep 17 00:00:00 2001 From: Lieuwe Rooijakkers Date: Fri, 9 Aug 2024 16:11:33 +0200 Subject: grijp: fix leak --- src/grijp.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/grijp.c b/src/grijp.c index 79b0d11..0884be6 100644 --- a/src/grijp.c +++ b/src/grijp.c @@ -197,12 +197,12 @@ int entry_grijp(int argc, char **argv) { int res = 0; if (fixed) { res = loop_args(args, process); - for (size_t i = 0; i < npat; i++) free(patterns[i]); } else { compile_regexps(); res = loop_args(args, process); for (size_t i = 0; i < npat; i++) regfree(patterns[i]); } + for (size_t i = 0; i < npat; i++) free(patterns[i]); free(patterns); return res; } -- cgit v1.2.3-70-g09d2