From f5e2c94ae33fda1313a154d415de730c0600ea7b Mon Sep 17 00:00:00 2001 From: Andreas Schneider Date: Tue, 8 Feb 2011 19:08:27 +0100 Subject: torture: Fixed memory leak. --- tests/torture.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'tests') diff --git a/tests/torture.c b/tests/torture.c index 9c61ed2f..e24ef442 100644 --- a/tests/torture.c +++ b/tests/torture.c @@ -226,7 +226,7 @@ struct torture_sftp *torture_sftp_session(ssh_session session) { return NULL; } - t = malloc(sizeof(struct torture_sftp *)); + t = malloc(sizeof(struct torture_sftp)); if (t == NULL) { return NULL; } @@ -275,6 +275,7 @@ void torture_sftp_close(struct torture_sftp *t) { if (ssh_is_connected(t->ssh)) { ssh_disconnect(t->ssh); } + ssh_free(t->ssh); } free(t->testdir); -- cgit v1.2.3