diff options
| author | Tomoyuki Sahara <[email protected]> | 2013-10-02 17:08:24 -0700 |
|---|---|---|
| committer | Tomoyuki Sahara <[email protected]> | 2013-10-02 17:08:24 -0700 |
| commit | bf4c226232918a97fe607272eb4e3076b4866f32 (patch) | |
| tree | 8a7027459758c8bdb98cdb85a60e68af9d99808d | |
| parent | 8b48e2b4a42c9e1c697f94d3bb362a12484fe2e7 (diff) | |
| parent | c608c26ab47eb226cfed310c4cf16ed31be7fa0d (diff) | |
| download | mruby-bf4c226232918a97fe607272eb4e3076b4866f32.tar.gz mruby-bf4c226232918a97fe607272eb4e3076b4866f32.zip | |
Merge pull request #4 from pbosetti/master
Truncate the file to zero length on opening when "w" mode is set
| -rw-r--r-- | src/io.c | 2 |
1 files changed, 1 insertions, 1 deletions
@@ -29,7 +29,7 @@ mrb_io_modestr_to_flags(mrb_state *mrb, const char *mode) flags |= FMODE_READABLE; break; case 'w': - flags |= FMODE_WRITABLE | FMODE_CREATE; + flags |= FMODE_WRITABLE | FMODE_CREATE | FMODE_TRUNC; break; case 'a': flags |= FMODE_WRITABLE | FMODE_APPEND | FMODE_CREATE; |
