From 75df3e5631422ffc3de0d31e04aa9be343190f3e Mon Sep 17 00:00:00 2001 From: Rob Landley Date: Wed, 28 Oct 2015 23:27:37 -0500 Subject: Free more stuff in debug cleanup. Tempted to convert the struct arg_list and ptr_len stuff to arrays and make the parsing table driven, but there's enough direct usages of each field it's not a net win. --- toys/pending/ps.c | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'toys/pending/ps.c') diff --git a/toys/pending/ps.c b/toys/pending/ps.c index a874c369..6c63d550 100644 --- a/toys/pending/ps.c +++ b/toys/pending/ps.c @@ -601,8 +601,13 @@ void ps_main(void) dirtree_read("/proc", do_ps); if (CFG_TOYBOX_FREE) { + free(TT.gg.ptr); + free(TT.GG.ptr); free(TT.pp.ptr); + free(TT.ss.ptr); free(TT.tt.ptr); + free(TT.uu.ptr); + free(TT.UU.ptr); llist_traverse(TT.fields, free); } } -- cgit v1.2.3