diff options
-rw-r--r-- | lib/libfetch/ftp.c | 6 |
1 files changed, 1 insertions, 5 deletions
diff --git a/lib/libfetch/ftp.c b/lib/libfetch/ftp.c index 768cc74..3e56342 100644 --- a/lib/libfetch/ftp.c +++ b/lib/libfetch/ftp.c @@ -140,13 +140,9 @@ _ftp_chkerr(int cd) } if (isftpinfo(last_reply)) { while (!isftpreply(last_reply)) { - switch (_fetch_getln(cd, &last_reply, &lr_size, &lr_length)) { - case -1: + if (_fetch_getln(cd, &last_reply, &lr_size, &lr_length) == -1) { _fetch_syserr(); return -1; - case 0: - _ftp_seterr(FTP_PROTOCOL_ERROR); - return -1; } } } |