From 3b39af674ce5f91ab45a23b9409b6717792c7261 Mon Sep 17 00:00:00 2001
From: pgen
Date: Sat, 2 Jul 2022 15:52:34 +0200
Subject: Release allocated memory that is no longer needed
---
smenu.c | 6 ++++++
1 file changed, 6 insertions(+)
(limited to 'smenu.c')
diff --git a/smenu.c b/smenu.c
index 74dedd4..cff0104 100644
--- a/smenu.c
+++ b/smenu.c
@@ -2173,9 +2173,13 @@ replace(char * orig, sed_t * sed)
else
{
my_strcpy(word_buffer, orig);
+ free(matches_a);
+ free(subs_a);
return 0;
}
+ free(matches_a);
+ free(subs_a);
return nomatch;
}
@@ -2214,6 +2218,8 @@ replace(char * orig, sed_t * sed)
}
fail:
+ free(matches_a);
+ free(subs_a);
return 0;
}
--
cgit v1.2.3