aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorAndreas Schneider <asn@cryptomilk.org>2019-10-28 12:24:32 +0100
committerAndreas Schneider <asn@cryptomilk.org>2019-12-09 16:08:03 +0100
commit25f1c80950d356131611b9cea48975ef12b5d699 (patch)
tree076804b041b8edacb82fbc9c51fe9f5e4c0b657b /src
parent5e6cb6891f9a214ce66d33f45e2b8942eccacc20 (diff)
downloadlibssh-25f1c80950d356131611b9cea48975ef12b5d699.tar.gz
libssh-25f1c80950d356131611b9cea48975ef12b5d699.tar.xz
libssh-25f1c80950d356131611b9cea48975ef12b5d699.zip
session: Use SSH_BUFFER_FREE()
Fixes T183 Signed-off-by: Andreas Schneider <asn@cryptomilk.org> Reviewed-by: Jakub Jelen <jjelen@redhat.com>
Diffstat (limited to 'src')
-rw-r--r--src/session.c10
1 files 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);