diff options
| author | Wayne Davison <wayned@users.sourceforge.net> | 2004-10-18 03:32:16 +0000 |
|---|---|---|
| committer | Wayne Davison <wayned@users.sourceforge.net> | 2004-10-18 03:32:16 +0000 |
| commit | 0d6e174e232b3fbcb307596aedc0301b4a30b6fc (patch) | |
| tree | 6d542287ebd41f7a336a92a5f54ea63d2208404b | |
| parent | In zleread(), initialize the first byte of the "line" buffer to '\0' (diff) | |
| download | zsh-0d6e174e232b3fbcb307596aedc0301b4a30b6fc.tar zsh-0d6e174e232b3fbcb307596aedc0301b4a30b6fc.tar.gz zsh-0d6e174e232b3fbcb307596aedc0301b4a30b6fc.tar.bz2 zsh-0d6e174e232b3fbcb307596aedc0301b4a30b6fc.tar.lz zsh-0d6e174e232b3fbcb307596aedc0301b4a30b6fc.tar.xz zsh-0d6e174e232b3fbcb307596aedc0301b4a30b6fc.tar.zst zsh-0d6e174e232b3fbcb307596aedc0301b4a30b6fc.zip | |
Made zclose() avoid calling close() when fd < 0.
| -rw-r--r-- | Src/utils.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/Src/utils.c b/Src/utils.c index 522c8f9c9..f07cd7811 100644 --- a/Src/utils.c +++ b/Src/utils.c @@ -1117,8 +1117,9 @@ zclose(int fd) coprocin = -1; if (fd == coprocout) coprocout = -1; + return close(fd); } - return close(fd); + return -1; } /* Get a file name relative to $TMPPREFIX which * |
