aboutsummaryrefslogtreecommitdiff
path: root/libssh
diff options
context:
space:
mode:
Diffstat (limited to 'libssh')
-rw-r--r--libssh/session.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/libssh/session.c b/libssh/session.c
index ec127f52..1fe1f432 100644
--- a/libssh/session.c
+++ b/libssh/session.c
@@ -209,6 +209,9 @@ void ssh_free(ssh_session session) {
ssh_list_free(session->ssh_message_list);
}
+ if (session->packet_callbacks)
+ ssh_list_free(session->packet_callbacks);
+
if (session->identity) {
char *id;