diff options
author | Andreas Schneider <mail@cynapses.org> | 2009-04-17 14:50:05 +0000 |
---|---|---|
committer | Andreas Schneider <mail@cynapses.org> | 2009-04-17 14:50:05 +0000 |
commit | bf4d29b96399f5b1ed8927156b746d8d2f647ba2 (patch) | |
tree | eba6d7796ef8d5ad8188b2973c180a69cd784a61 | |
parent | 25e80032bae82e2ed3628c69a5fff9afc6d77faf (diff) | |
download | libssh-bf4d29b96399f5b1ed8927156b746d8d2f647ba2.tar.gz libssh-bf4d29b96399f5b1ed8927156b746d8d2f647ba2.tar.xz libssh-bf4d29b96399f5b1ed8927156b746d8d2f647ba2.zip |
Fix memory leak.
git-svn-id: svn+ssh://svn.berlios.de/svnroot/repos/libssh/trunk@526 7dcaeef0-15fb-0310-b436-a5af3365683c
-rw-r--r-- | libssh/auth.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/libssh/auth.c b/libssh/auth.c index d8ff54c2..105272c2 100644 --- a/libssh/auth.c +++ b/libssh/auth.c @@ -566,6 +566,7 @@ int ssh_userauth_agent_pubkey(SSH_SESSION *session, const char *username, string_free(service); string_free(method); string_free(algo); + string_free(key); leave_function(); return rc; @@ -576,6 +577,7 @@ error: string_free(service); string_free(method); string_free(algo); + string_free(key); leave_function(); return rc; |