Regard dir/ls on non-existent directory as an error.

sftp_cmd_ls - return an error if attempting to open the directory
fails.
This commit is contained in:
Owen Dunn 2017-02-18 22:46:38 +00:00
Родитель 4b372b0877
Коммит 988e26068e
1 изменённых файлов: 1 добавлений и 0 удалений

Просмотреть файл

@ -1050,6 +1050,7 @@ int sftp_cmd_ls(struct sftp_command *cmd)
if (dirh == NULL) {
printf("Unable to open %s: %s\n", dir, fxp_error());
return 0;
} else {
nnames = namesize = 0;
ournames = NULL;