summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorpgen <p.gen.progs@gmail.com>2022-07-02 15:52:34 +0200
committerpgen <p.gen.progs@gmail.com>2022-07-02 15:52:34 +0200
commit3b39af674ce5f91ab45a23b9409b6717792c7261 (patch)
treed65048cc26ec7fcb0656fd83e1ffb8dea58d728f
parenta5cd11daa1c9b4c43f9306d53c7c8b6bcb041d9a (diff)
Release allocated memory that is no longer needed
-rw-r--r--smenu.c6
1 files changed, 6 insertions, 0 deletions
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;
}