aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/sftp.c5
1 files changed, 5 insertions, 0 deletions
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);