summaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorAndreas Schneider <asn@cryptomilk.org>2014-04-09 14:46:57 +0200
committerAndreas Schneider <asn@cryptomilk.org>2014-04-10 08:54:10 +0200
commitb5efbe75cd7b3881618940f9508b313222176bd8 (patch)
tree0f0e7cfbec2451787f1700b50fb622e2f2b30208 /src
parent01311dd419b08028ac7c6acb030159cadef4ca76 (diff)
downloadlibssh-b5efbe75cd7b3881618940f9508b313222176bd8.tar.gz
libssh-b5efbe75cd7b3881618940f9508b313222176bd8.tar.xz
libssh-b5efbe75cd7b3881618940f9508b313222176bd8.zip
session: Fix a memory leak with custom banner.
BUG: https://red.libssh.org/issues/152
Diffstat (limited to 'src')
-rw-r--r--src/session.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/session.c b/src/session.c
index 39fc5971..204adad6 100644
--- a/src/session.c
+++ b/src/session.c
@@ -261,6 +261,7 @@ void ssh_free(ssh_session session) {
SAFE_FREE(session->banner);
SAFE_FREE(session->opts.bindaddr);
+ SAFE_FREE(session->opts.custombanner);
SAFE_FREE(session->opts.username);
SAFE_FREE(session->opts.host);
SAFE_FREE(session->opts.sshdir);