summaryrefslogtreecommitdiffhomepage
path: root/mrblib/io.rb
diff options
context:
space:
mode:
Diffstat (limited to 'mrblib/io.rb')
-rw-r--r--mrblib/io.rb9
1 files changed, 2 insertions, 7 deletions
diff --git a/mrblib/io.rb b/mrblib/io.rb
index 08f9180dd..694fdb0c9 100644
--- a/mrblib/io.rb
+++ b/mrblib/io.rb
@@ -123,14 +123,9 @@ class IO
def write(string)
str = string.is_a?(String) ? string : string.to_s
return str.size unless str.size > 0
-
len = syswrite(str)
- if len != -1
- @pos += len
- return len
- end
-
- raise IOError
+ @pos += len
+ len
end
def <<(str)