dup2: work around mingw bug
authorEric Blake <ebb9@byu.net>
Fri, 8 Jan 2010 15:17:00 +0000 (08:17 -0700)
committerEric Blake <ebb9@byu.net>
Fri, 8 Jan 2010 16:01:02 +0000 (09:01 -0700)
commit2cf2e370931afbad5ce4c365c3113008d90bcfef
tree28aef5d1102d59551b8677612bc6d6931221f99b
parent0906b5f3d776d1a91b4c1f2c244cb01b2c6aabcd
dup2: work around mingw bug

dup2 (fd, -2) returned -2 instead of the proper -1.

* lib/dup2.c (rpl_dup2): Sanitize return value on mingw.
Reported by Simon Josefsson.

Signed-off-by: Eric Blake <ebb9@byu.net>
ChangeLog
lib/dup2.c