diff options
author | Arnold D. Robbins <arnold@skeeve.com> | 2011-02-23 21:55:56 +0200 |
---|---|---|
committer | Arnold D. Robbins <arnold@skeeve.com> | 2011-02-23 21:55:56 +0200 |
commit | b9c2fcae11dfad44c49330016f623fdb46056e5e (patch) | |
tree | 795110c5e32b1767f684778a63d1b2a4851bdce6 | |
parent | 9b5afec0a28c7d802ce1e8ae21956f7ee59ce26a (diff) | |
download | egawk-b9c2fcae11dfad44c49330016f623fdb46056e5e.tar.gz egawk-b9c2fcae11dfad44c49330016f623fdb46056e5e.tar.bz2 egawk-b9c2fcae11dfad44c49330016f623fdb46056e5e.zip |
Fix for valgrind.
-rw-r--r-- | ChangeLog | 4 | ||||
-rw-r--r-- | main.c | 4 |
2 files changed, 8 insertions, 0 deletions
@@ -1,3 +1,7 @@ +Wed Feb 23 21:48:20 2011 Arnold D. Robbins <arnold@skeeve.com> + + * main (main): Free extra_stack, to make valgrind happier. + Tue Feb 22 12:04:09 2011 Arnold D. Robbins <arnold@skeeve.com> * main.c (UPDATE_YEAR): Move to 2011. Fix copyright. @@ -704,6 +704,10 @@ out: if (do_tidy_mem) release_all_vars(); + + /* keep valgrind happier */ + if (extra_stack) + free(extra_stack); exit(exit_val); /* more portable */ return exit_val; /* to suppress warnings */ |