summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorVlad Krupin <vlad@php.net>2002-03-18 22:38:20 +0000
committerVlad Krupin <vlad@php.net>2002-03-18 22:38:20 +0000
commit0743d63d43a58c33afec27d2f9e6dc0dba333e26 (patch)
tree682d1c870742d46cbde433772df2590d2966b139
parentc9ff54c61a8a704e0769e4a950ecaf3866854500 (diff)
downloadphp-git-0743d63d43a58c33afec27d2f9e6dc0dba333e26.tar.gz
MFH (rev. 1.49)
-rw-r--r--ext/ftp/ftp.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/ext/ftp/ftp.c b/ext/ftp/ftp.c
index daaf481f52..a0a8ad8010 100644
--- a/ext/ftp/ftp.c
+++ b/ext/ftp/ftp.c
@@ -653,6 +653,8 @@ ftp_size(ftpbuf_t *ftp, const char *path)
if (ftp == NULL)
return -1;
+ if (!ftp_type(ftp, FTPTYPE_IMAGE))
+ return -1;
if (!ftp_putcmd(ftp, "SIZE", path))
return -1;
if (!ftp_getresp(ftp) || ftp->resp != 213)