aboutsummaryrefslogtreecommitdiff
path: root/sample.c
diff options
context:
space:
mode:
authorAndreas Schneider <mail@cynapses.org>2009-04-18 11:24:35 +0000
committerAndreas Schneider <mail@cynapses.org>2009-04-18 11:24:35 +0000
commitdc5ef34b5404c2805fabd87dd2e2dbbf26aba54e (patch)
tree809e15116ad103f385f44a3617f4d5c582e501de /sample.c
parentf402e8d113258d23e10cb2f31ed964bf535bd55a (diff)
downloadlibssh-dc5ef34b5404c2805fabd87dd2e2dbbf26aba54e.tar.gz
libssh-dc5ef34b5404c2805fabd87dd2e2dbbf26aba54e.tar.xz
libssh-dc5ef34b5404c2805fabd87dd2e2dbbf26aba54e.zip
Fix memleak in sample.
git-svn-id: svn+ssh://svn.berlios.de/svnroot/repos/libssh/trunk@547 7dcaeef0-15fb-0310-b436-a5af3365683c
Diffstat (limited to 'sample.c')
-rw-r--r--sample.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/sample.c b/sample.c
index 09e0aecb..c5e1113f 100644
--- a/sample.c
+++ b/sample.c
@@ -487,11 +487,13 @@ int main(int argc, char **argv){
break;
case SSH_SERVER_ERROR:
+ free(hash);
fprintf(stderr,"%s",ssh_get_error(session));
ssh_disconnect(session);
ssh_finalize();
exit(-1);
}
+ free(hash);
ssh_userauth_none(session, NULL);