diff options
author | Andreas Schneider <asn@cryptomilk.org> | 2012-10-05 10:49:43 +0200 |
---|---|---|
committer | Andreas Schneider <asn@cryptomilk.org> | 2012-10-05 11:12:13 +0200 |
commit | 280ce3fe937c96899732814928c8ecfa9f9ae431 (patch) | |
tree | 47b35457e34d1cc678c7a97710dcc573c361758f /src/session.c | |
parent | 332f1a2a519508a6c7def7d4b645b5a3759ba13a (diff) | |
download | libssh-280ce3fe937c96899732814928c8ecfa9f9ae431.tar.gz libssh-280ce3fe937c96899732814928c8ecfa9f9ae431.tar.xz libssh-280ce3fe937c96899732814928c8ecfa9f9ae431.zip |
session: Fix a memory leak in ssh_new() on error.
Diffstat (limited to 'src/session.c')
-rw-r--r-- | src/session.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/src/session.c b/src/session.c index 174d4613..a9996808 100644 --- a/src/session.c +++ b/src/session.c @@ -146,6 +146,7 @@ ssh_session ssh_new(void) { return session; err: + free(id); ssh_free(session); return NULL; } |