diff options
author | Herbert Xu <herbert@gondor.apana.org.au> | 2007-05-06 12:01:37 +1000 |
---|---|---|
committer | Herbert Xu <herbert@gondor.apana.org.au> | 2007-05-06 12:01:37 +1000 |
commit | 0f262e8a3f022e576206675767d87fc99df69ed7 (patch) | |
tree | 922dd1f5db9cbb557522e80341025ea83249d560 /src/input.c | |
parent | [PARSER] Remove unnecessary inclusion of redir.h (diff) | |
download | dash-0f262e8a3f022e576206675767d87fc99df69ed7.tar.gz dash-0f262e8a3f022e576206675767d87fc99df69ed7.zip |
[REDIR] Remove EMFILE special case
No caller of copyfd need to ignore EMFILE so we can remove the special case and just let it call sh_error on any error.
Diffstat (limited to '')
-rw-r--r-- | src/input.c | 2 |
1 files changed, 0 insertions, 2 deletions
diff --git a/src/input.c b/src/input.c index 057da71..49a2972 100644 --- a/src/input.c +++ b/src/input.c @@ -439,8 +439,6 @@ setinputfile(const char *fname, int flags) if (fd < 10) { fd2 = copyfd(fd, 10); close(fd); - if (fd2 < 0) - sh_error("Out of file descriptors"); fd = fd2; } setinputfd(fd, flags & INPUT_PUSH_FILE); |