From 49494a736733e94b88e20b2b2fe9769c90862b5a Mon Sep 17 00:00:00 2001 From: Paolo Bosetti Date: Wed, 2 Oct 2013 13:01:56 +0200 Subject: Truncate file on File.open(file, "w") --- src/io.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src') diff --git a/src/io.c b/src/io.c index 8044874e9..43820a9de 100644 --- a/src/io.c +++ b/src/io.c @@ -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; -- cgit v1.2.3