From 41478ade4f28cbacd954c9663d851c374d33f6b9 Mon Sep 17 00:00:00 2001 From: Alexey Soloviev Date: Sun, 6 Mar 2011 18:21:07 +0100 Subject: tr: free allocated memory in tr if CLEANUP enabled Signed-off-by: Alexey Soloviev Signed-off-by: Denys Vlasenko --- coreutils/tr.c | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'coreutils') diff --git a/coreutils/tr.c b/coreutils/tr.c index 21d77ef95..5b2b9a9a4 100644 --- a/coreutils/tr.c +++ b/coreutils/tr.c @@ -324,5 +324,11 @@ int tr_main(int argc UNUSED_PARAM, char **argv) str2[out_index++] = last = coded; } + if (ENABLE_FEATURE_CLEAN_UP) { + free(vector); + free(str2); + free(str1); + } + return EXIT_SUCCESS; } -- cgit v1.2.3