diff options
| author | Tomoyuki Sahara <[email protected]> | 2014-04-21 09:06:46 +0900 |
|---|---|---|
| committer | Tomoyuki Sahara <[email protected]> | 2014-04-21 09:06:46 +0900 |
| commit | 99c67749ff38ff5da1bc1d38edf07323f3cd0df4 (patch) | |
| tree | cca040034ec3a0fe52246a2e46e2ae0957a8272c | |
| parent | 7d7a549a4fb546ae3fc5b9a3dca8aae9159edaff (diff) | |
| download | mruby-99c67749ff38ff5da1bc1d38edf07323f3cd0df4.tar.gz mruby-99c67749ff38ff5da1bc1d38edf07323f3cd0df4.zip | |
remove return statements after mrb_raise().
| -rw-r--r-- | src/io.c | 7 |
1 files changed, 0 insertions, 7 deletions
@@ -428,12 +428,10 @@ mrb_io_sysread(mrb_state *mrb, mrb_value io) buf = mrb_str_new_cstr(mrb, ""); } else { mrb_raise(mrb, E_EOF_ERROR, "sysread failed: End of File"); - return mrb_nil_value(); } break; case -1: /* Error */ mrb_raise(mrb, E_IO_ERROR, "sysread failed"); - return mrb_nil_value(); break; default: if (RSTRING_LEN(buf) != ret) { @@ -460,7 +458,6 @@ mrb_io_sysseek(mrb_state *mrb, mrb_value io) pos = lseek(fptr->fd, offset, whence); if (pos < 0) { mrb_raise(mrb, E_IO_ERROR, "sysseek faield"); - return mrb_nil_value(); } return mrb_fixnum_value(pos); @@ -502,9 +499,7 @@ mrb_io_close(mrb_state *mrb, mrb_value io) fptr = (struct mrb_io *)mrb_get_datatype(mrb, io, &mrb_io_type); if (fptr && fptr->fd < 0) { mrb_raise(mrb, E_IO_ERROR, "closed stream."); - return mrb_nil_value(); } - fptr_finalize(mrb, fptr, FALSE); return mrb_nil_value(); } @@ -514,7 +509,6 @@ mrb_io_closed(mrb_state *mrb, mrb_value io) { struct mrb_io *fptr; fptr = (struct mrb_io *)mrb_get_datatype(mrb, io, &mrb_io_type); - if (fptr->fd >= 0) { return mrb_false_value(); } @@ -589,7 +583,6 @@ mrb_io_s_select(mrb_state *mrb, mrb_value klass) if (argc < 1 || argc > 4) { mrb_raisef(mrb, E_ARGUMENT_ERROR, "wrong number of arguments (%d for 1..4)", argc); - return mrb_nil_value(); } timeout = mrb_nil_value(); |
