From c53383a3160f3b33fbc60f3665cef5a617735f87 Mon Sep 17 00:00:00 2001 From: Andreas Schneider Date: Tue, 20 Apr 2010 13:29:50 +0200 Subject: session: Fixed a memory leak. Thanks to Xi Wang for the patch. --- libssh/session.c | 3 +++ 1 file changed, 3 insertions(+) (limited to 'libssh') 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; -- cgit v1.2.3