Avoid double close in ufdOpen().
authorjbj <devnull@localhost>
Wed, 17 Feb 1999 17:20:17 +0000 (17:20 +0000)
committerjbj <devnull@localhost>
Wed, 17 Feb 1999 17:20:17 +0000 (17:20 +0000)
CVS patchset: 2806
CVS date: 1999/02/17 17:20:17

url.c

diff --git a/url.c b/url.c
index 32d4089..5466072 100644 (file)
--- a/url.c
+++ b/url.c
@@ -327,7 +327,7 @@ FD_t ufdOpen(const char *url, int flags, mode_t mode)
            break;
        fd->fd_url = u;
        if (ftpGetFileDesc(fd) < 0)
-           break;
+           fd = NULL;  /* XXX fd already closed */
        break;
     case URL_IS_HTTP:
        if (urlSplit(url, &u))