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 | 66baaced5d84dce7f1902d80c954a078c1d2456f (diff) | |
download | zsh-0d6e174e232b3fbcb307596aedc0301b4a30b6fc.tar.gz zsh-0d6e174e232b3fbcb307596aedc0301b4a30b6fc.tar.xz 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 * |