From 27e0fa20aa9b5ef0b30c0d127f1db343baaabc85 Mon Sep 17 00:00:00 2001 From: John-Mark Gurney Date: Tue, 11 Mar 1997 15:13:28 +0000 Subject: [PATCH] fix a bug in processing of FTP_TIMEOUT environment variable. Closes PR#2947 Submitted-by: Peter Childs --- usr.bin/fetch/ftp.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/usr.bin/fetch/ftp.c b/usr.bin/fetch/ftp.c index a74cb2d5708..53a037c345d 100644 --- a/usr.bin/fetch/ftp.c +++ b/usr.bin/fetch/ftp.c @@ -26,7 +26,7 @@ * OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF * SUCH DAMAGE. * - * $Id: ftp.c,v 1.4 1997/03/05 18:57:16 fenner Exp $ + * $Id: ftp.c,v 1.5 1997/03/06 10:01:54 jmg Exp $ */ #include @@ -370,7 +370,7 @@ ftp_retrieve(struct fetch_state *fs) if (env) { errno = 0; ul = strtoul(env, &ep, 0); - if (*env && *ep && errno == 0 && ul <= INT_MAX) + if (*env && *ep == '\0' && errno == 0 && ul <= INT_MAX) fs->fs_timeout = ul; else warnx("`%s': invalid FTP timeout", env);