From 3d0c07a0b892c6d5400e52c427c215859f78fe29 Mon Sep 17 00:00:00 2001 From: Bruce Hill Date: Mon, 2 Aug 2021 12:55:14 -0700 Subject: Fix memory leak --- match.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'match.c') diff --git a/match.c b/match.c index bfb860c..5411c4a 100644 --- a/match.c +++ b/match.c @@ -453,7 +453,7 @@ static match_t *match(def_t *defs, file_t *f, const char *str, pat_t *pat, bool return NULL; } cache_destroy(&slice); - return new_match(defs, pat, m1->start, m1->end, (pat->type == BP_MATCH) ? MATCHES(m2) : NULL); + return new_match(defs, pat, m1->start, m1->end, (pat->type == BP_MATCH) ? MATCHES(m1, m2) : NULL); } case BP_REPLACE: { match_t *p = NULL; -- cgit v1.2.3