diff options
| author | Tomoyuki Sahara <[email protected]> | 2014-03-14 10:47:54 +0900 |
|---|---|---|
| committer | Tomoyuki Sahara <[email protected]> | 2014-03-14 10:47:54 +0900 |
| commit | 719452b8d2c7201dcaca0c2264051783bbd89c67 (patch) | |
| tree | 5a15d84766a7afa0fd2d9bb5c5b4d0d6193dd651 | |
| parent | 14031bdf44c255ecce805bb998b2f0d1e4dfe5a8 (diff) | |
| download | mruby-719452b8d2c7201dcaca0c2264051783bbd89c67.tar.gz mruby-719452b8d2c7201dcaca0c2264051783bbd89c67.zip | |
remove unsed.
| -rw-r--r-- | mrblib/file.rb | 6 | ||||
| -rw-r--r-- | src/io.c | 35 |
2 files changed, 0 insertions, 41 deletions
diff --git a/mrblib/file.rb b/mrblib/file.rb index a4fcd3212..5a2716a66 100644 --- a/mrblib/file.rb +++ b/mrblib/file.rb @@ -12,12 +12,6 @@ class File < IO if fd_or_path.kind_of? Fixnum super(fd_or_path, mode) else - if Object.const_defined? :Errno - eclass = [Errno::ENOENT, Errno::ENFILE] - else - eclass = FileError - end - @path = fd_or_path begin fd = IO.sysopen(@path, mode, perm) @@ -77,41 +77,6 @@ mrb_io_modestr_to_flags(mrb_state *mrb, const char *mode) } static int -mrb_io_modenum_to_flags(mrb_state *mrb, int modenum) -{ - int flags = 0; - - switch (modenum & (O_RDONLY|O_WRONLY|O_RDWR)) { - case O_RDONLY: - flags = FMODE_READABLE; - break; - case O_WRONLY: - flags = FMODE_WRITABLE; - break; - case O_RDWR: - flags = FMODE_READWRITE; - break; - } - - if (modenum & O_APPEND) { - flags |= FMODE_APPEND; - } - if (modenum & O_TRUNC) { - flags |= FMODE_TRUNC; - } - if (modenum & O_CREAT) { - flags |= FMODE_CREATE; - } -#ifdef O_BINARY - if (modenum & O_BINARY) { - flags |= FMODE_BINMODE; - } -#endif - - return flags; -} - -static int mrb_io_flags_to_modenum(mrb_state *mrb, int flags) { int modenum = 0; |
