From d011b780c37b7f475095e116d21278d331eeca30 Mon Sep 17 00:00:00 2001 From: Andreas Schneider Date: Fri, 4 Jan 2019 13:31:34 +0100 Subject: [PATCH] sftp: Set error if invalid session pointer is passed to sftp_new() Signed-off-by: Andreas Schneider --- src/sftp.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/sftp.c b/src/sftp.c index 1fd2f4bc..8400d1f2 100644 --- a/src/sftp.c +++ b/src/sftp.c @@ -100,9 +100,10 @@ static void sftp_ext_free(sftp_ext ext) { sftp_session sftp_new(ssh_session session) { - sftp_session sftp; + sftp_session sftp = NULL; if (session == NULL) { + ssh_set_error_invalid(session); return NULL; }