Project

General

Profile

« Previous | Next » 

Revision da1db8b4

Added by U.Nakamura over 14 years ago

  • io.c (rb_io_s_pipe): potential bug. the mode of read IO is set as
    DEFAULT_TEXTMODE in call of io_set_encoding(), and of write IO is
    also set as it in call of io_new_instance() via rb_protect().
    so, if DEFAULT_TEXTMODE is not 0, we should check the result of
    extract_binmode() and avoid crush of default IO mode and the result.

git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@31859 b2dd03c8-39d4-4d8f-98ff-823fe69b080e