diff options
Diffstat (limited to 'libssh/session.c')
-rw-r--r-- | libssh/session.c | 3 |
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; |