diff options
| author | Yukihiro "Matz" Matsumoto <[email protected]> | 2020-01-31 09:26:45 +0900 |
|---|---|---|
| committer | Yukihiro "Matz" Matsumoto <[email protected]> | 2020-01-31 09:26:45 +0900 |
| commit | db64bd42d358425250d05b02a0880702da2cea87 (patch) | |
| tree | 4451449a97a32b396e8692d43c63dfcf8453caa1 | |
| parent | 724c90f3699c721113c0c575a8aac0d3ba2895a6 (diff) | |
| download | mruby-db64bd42d358425250d05b02a0880702da2cea87.tar.gz mruby-db64bd42d358425250d05b02a0880702da2cea87.zip | |
Add explicit casting in `file.c` to silence warnings.
| -rw-r--r-- | mrbgems/mruby-io/src/file.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/mrbgems/mruby-io/src/file.c b/mrbgems/mruby-io/src/file.c index c03d8a32d..8cd9cba0d 100644 --- a/mrbgems/mruby-io/src/file.c +++ b/mrbgems/mruby-io/src/file.c @@ -402,11 +402,11 @@ mrb_file_size(mrb_state *mrb, mrb_value self) #ifdef MRB_WITHOUT_FLOAT mrb_raise(mrb, E_RUNTIME_ERROR, "File#size too large for MRB_WITHOUT_FLOAT"); #else - return mrb_float_value(mrb, st.st_size); + return mrb_float_value(mrb, (mrb_float)st.st_size); #endif } - return mrb_fixnum_value(st.st_size); + return mrb_fixnum_value((mrb_int)st.st_size); } static int |
