commit f7a2b98674040f191e4a44d59610cc018fccb461 parent 7c76cedf0fea5117612018bf8b07e6fe91e967e7 Author: Taylor Yu <catalyst@torproject.org> Date: Fri, 24 Jan 2020 09:06:30 -0600 fix leak in GETCONF Fix a memory leak introduced by refactoring of control reply formatting code. Fixes bug 33039; bugfix on 0.4.3.1-alpha. Diffstat:
| M | src/feature/control/control_cmd.c | | | 6 | ++---- |
1 file changed, 2 insertions(+), 4 deletions(-)
diff --git a/src/feature/control/control_cmd.c b/src/feature/control/control_cmd.c @@ -323,10 +323,8 @@ handle_control_getconf(control_connection_t *conn, send_control_done(conn); } - SMARTLIST_FOREACH(answers, char *, cp, tor_free(cp)); - smartlist_free(answers); - smartlist_free(unrecognized); - + control_reply_free(answers); + control_reply_free(unrecognized); return 0; }