summaryrefslogtreecommitdiffhomepage
path: root/mrblib
diff options
context:
space:
mode:
authorTomoyuki Sahara <[email protected]>2013-08-30 19:09:36 +0900
committerTomoyuki Sahara <[email protected]>2013-08-30 19:09:36 +0900
commit47a610e688c4e7eac3267e5fd776b7032406fdae (patch)
treec4fd3fd27ac6d80f874eb500ebe41fd193f96e46 /mrblib
parent713aa48cf91d96022fbb73c117260d653a83dac2 (diff)
downloadmruby-47a610e688c4e7eac3267e5fd776b7032406fdae.tar.gz
mruby-47a610e688c4e7eac3267e5fd776b7032406fdae.zip
use array parameter on IO.open.
Diffstat (limited to 'mrblib')
-rw-r--r--mrblib/io.rb6
1 files changed, 3 insertions, 3 deletions
diff --git a/mrblib/io.rb b/mrblib/io.rb
index 1fcd44b28..ca687aee0 100644
--- a/mrblib/io.rb
+++ b/mrblib/io.rb
@@ -11,10 +11,10 @@ class IO
BUF_SIZE = 4096
- def self.open(fd, mode = "r", opt = {}, &block)
- io = self.new(fd, mode, opt)
+ def self.open(*args, &block)
+ io = self.new(*args)
- return io unless block
+ return io unless block
begin
yield io