diff options
| author | Tomoyuki Sahara <[email protected]> | 2014-04-21 10:01:49 +0900 |
|---|---|---|
| committer | Tomoyuki Sahara <[email protected]> | 2014-04-21 10:01:49 +0900 |
| commit | e5f30f83ce5f5a11c77990718b323f4718a3a03a (patch) | |
| tree | 495077e9a0bcd05ef9713dd7039dbf64f41cddd1 | |
| parent | 99c67749ff38ff5da1bc1d38edf07323f3cd0df4 (diff) | |
| download | mruby-e5f30f83ce5f5a11c77990718b323f4718a3a03a.tar.gz mruby-e5f30f83ce5f5a11c77990718b323f4718a3a03a.zip | |
IO#flush should raise an exception if it is closed.
| -rw-r--r-- | mrblib/io.rb | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/mrblib/io.rb b/mrblib/io.rb index 249488ac4..cd8c801d2 100644 --- a/mrblib/io.rb +++ b/mrblib/io.rb @@ -91,6 +91,7 @@ class IO def flush # mruby-io always writes immediately (no output buffer). + raise IOError, "closed stream" if self.closed? self end |
