From 63a5a45a01b656adbc0457036a0f575b847b2a08 Mon Sep 17 00:00:00 2001 From: nobu Date: Wed, 21 May 2003 17:49:18 +0000 Subject: commit miss git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@3846 b2dd03c8-39d4-4d8f-98ff-823fe69b080e --- io.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'io.c') diff --git a/io.c b/io.c index 2db69b939e..1377595050 100644 --- a/io.c +++ b/io.c @@ -2371,7 +2371,7 @@ io_reopen(io, nfile) mode = rb_io_mode_string(fptr); fd = fileno(fptr->f); - if (fd == fileno(stdin) || fd == fileno(stdout) || fd == fileno(stderr)) { + if (fptr->f == stdin || fptr->f == stdout || fptr->f == stderr) { clearerr(fptr->f); /* need to keep stdio objects */ if (dup2(fileno(orig->f), fd) < 0) -- cgit v1.2.3