From c25c7d9359451ec91c4290a84b17185fa32f167f Mon Sep 17 00:00:00 2001 From: "Arnold D. Robbins" Date: Fri, 18 Jan 2019 14:39:08 +0200 Subject: Start fixing memory leaks in namespace management. --- main.c | 2 ++ 1 file changed, 2 insertions(+) (limited to 'main.c') diff --git a/main.c b/main.c index 03a96f30..3324b698 100644 --- a/main.c +++ b/main.c @@ -520,6 +520,8 @@ main(int argc, char **argv) interpret(code_block); if (do_pretty_print) { + if (current_namespace != awk_namespace) + efree((char *) current_namespace); current_namespace = awk_namespace; dump_prog(code_block); dump_funcs(); -- cgit v1.2.3