From f525fdb2e189901641ac8d8181bca2b331411bc0 Mon Sep 17 00:00:00 2001 From: Andreas Schneider Date: Thu, 9 Nov 2017 11:41:58 +0100 Subject: sftp: Check for NULL path and give correct error Signed-off-by: Andreas Schneider --- src/sftp.c | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'src') diff --git a/src/sftp.c b/src/sftp.c index 3b017baf..80870d4e 100644 --- a/src/sftp.c +++ b/src/sftp.c @@ -3088,6 +3088,11 @@ static sftp_attributes sftp_xstat(sftp_session sftp, const char *path, ssh_buffer buffer; uint32_t id; + if (path == NULL) { + ssh_set_error_invalid(sftp->session); + return NULL; + } + buffer = ssh_buffer_new(); if (buffer == NULL) { ssh_set_error_oom(sftp->session); -- cgit v1.2.3