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-22 09:09:39 +0200
commit8f21f879d3ea6e79c10c6f61b3ccf1954295b5e5 (patch)
tree097335eae7e21d7efc1e08ba764e8b52272f79c8 /src
parent67752dabfc206e5459265d0959787dda6c0e1b34 (diff)
session: Fix a memory leak with custom banner.
BUG: https://red.libssh.org/issues/152 (cherry picked from commit b5efbe75cd7b3881618940f9508b313222176bd8)
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 8ec5ca3b..9e7caf02 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);