diff options
Diffstat (limited to 'io.c')
-rw-r--r-- | io.c | 6 |
1 files changed, 6 insertions, 0 deletions
@@ -217,6 +217,9 @@ rb_cloexec_dup(int oldfd) try_fcntl = 0; ret = dup(oldfd); } + else { + return ret; + } } else { ret = dup(oldfd); @@ -246,6 +249,9 @@ rb_cloexec_dup2(int oldfd, int newfd) try_dup3 = 0; ret = dup2(oldfd, newfd); } + else { + return ret; + } } else { ret = dup2(oldfd, newfd); |