From 54e7c8d21ae3b96bfbfa971e0620000aad8621ff Mon Sep 17 00:00:00 2001 From: Andreas Schneider Date: Mon, 28 Oct 2019 12:24:32 +0100 Subject: [PATCH] session: Use SSH_BUFFER_FREE() Fixes T183 Signed-off-by: Andreas Schneider Reviewed-by: Jakub Jelen (cherry picked from commit 25f1c80950d356131611b9cea48975ef12b5d699) --- src/session.c | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/src/session.c b/src/session.c index c67189ce..fd99c5b1 100644 --- a/src/session.c +++ b/src/session.c @@ -228,15 +228,15 @@ void ssh_free(ssh_session session) ssh_poll_ctx_free(session->default_poll_ctx); } - ssh_buffer_free(session->in_buffer); - ssh_buffer_free(session->out_buffer); + SSH_BUFFER_FREE(session->in_buffer); + SSH_BUFFER_FREE(session->out_buffer); session->in_buffer = session->out_buffer = NULL; if (session->in_hashbuf != NULL) { - ssh_buffer_free(session->in_hashbuf); + SSH_BUFFER_FREE(session->in_hashbuf); } if (session->out_hashbuf != NULL) { - ssh_buffer_free(session->out_hashbuf); + SSH_BUFFER_FREE(session->out_hashbuf); } crypto_free(session->current_crypto); @@ -288,7 +288,7 @@ void ssh_free(ssh_session session) while ((b = ssh_list_pop_head(struct ssh_buffer_struct *, session->out_queue)) != NULL) { - ssh_buffer_free(b); + SSH_BUFFER_FREE(b); } ssh_list_free(session->out_queue);