diff options
author | matz <matz@b2dd03c8-39d4-4d8f-98ff-823fe69b080e> | 2002-04-02 06:48:45 +0000 |
---|---|---|
committer | matz <matz@b2dd03c8-39d4-4d8f-98ff-823fe69b080e> | 2002-04-02 06:48:45 +0000 |
commit | 807daf9aabaf9543350e4078b11e07a8a34b4bf3 (patch) | |
tree | ba7390fd303e50950bab61c71176d178dc49d825 /io.c | |
parent | 9dfdf364157dad3556e9d68f192d5506b1d6bade (diff) | |
download | ruby-807daf9aabaf9543350e4078b11e07a8a34b4bf3.tar.gz ruby-807daf9aabaf9543350e4078b11e07a8a34b4bf3.tar.xz ruby-807daf9aabaf9543350e4078b11e07a8a34b4bf3.zip |
* Makefile.in (CPPFLAGS): remove @includedir@.
* lib/mkmf.rb (create_makefile): ditto.
* ext/extmk.rb.in (create_makefile): ditto.
git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@2320 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Diffstat (limited to 'io.c')
-rw-r--r-- | io.c | 4 |
1 files changed, 3 insertions, 1 deletions
@@ -1195,7 +1195,9 @@ rb_io_fptr_cleanup(fptr, fin) int fin; { if (fptr->mode & FMODE_FDOPEN) { - io_fflush(GetWriteFile(fptr), fptr); + if (fptr->mode & FMODE_WRITABLE) { + io_fflush(GetWriteFile(fptr), fptr); + } return; } if (fptr->finalize) { |