summaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
-rw-r--r--mrbgems/mruby-io/mrblib/io.rb5
1 files changed, 2 insertions, 3 deletions
diff --git a/mrbgems/mruby-io/mrblib/io.rb b/mrbgems/mruby-io/mrblib/io.rb
index 6b83644ef..8297cb1b5 100644
--- a/mrbgems/mruby-io/mrblib/io.rb
+++ b/mrbgems/mruby-io/mrblib/io.rb
@@ -140,8 +140,8 @@ class IO
def eof?
_check_readable
begin
- buf = _read_buf
- return buf.empty?
+ _read_buf
+ return @buf.empty?
rescue EOFError
return true
end
@@ -177,7 +177,6 @@ class IO
rescue EOFError => e
raise e if @buf.empty?
end
- @buf
end
def ungetc(substr)