diff options
| author | Yukihiro "Matz" Matsumoto <[email protected]> | 2013-10-26 00:47:03 -0700 |
|---|---|---|
| committer | Yukihiro "Matz" Matsumoto <[email protected]> | 2013-10-26 00:47:03 -0700 |
| commit | fcebd1243babd7e94a657ba85022c9d187c34f25 (patch) | |
| tree | 667a8c4f8e476df8e410ef239917cbbf34191243 /src | |
| parent | 3a6391c4853686b97fa17ed2e8db9414bd4b9361 (diff) | |
| parent | 41de3d83e5fe05136519bf14fd58121ef0932e23 (diff) | |
| download | mruby-fcebd1243babd7e94a657ba85022c9d187c34f25.tar.gz mruby-fcebd1243babd7e94a657ba85022c9d187c34f25.zip | |
Merge pull request #1530 from h2so5/args-explicit-conversion
Disable implicit integer conversion in mrb_get_args
Diffstat (limited to 'src')
| -rw-r--r-- | src/class.c | 7 |
1 files changed, 1 insertions, 6 deletions
diff --git a/src/class.c b/src/class.c index a7d77924f..2745f9820 100644 --- a/src/class.c +++ b/src/class.c @@ -580,12 +580,7 @@ mrb_get_args(mrb_state *mrb, const char *format, ...) *p = 0; break; default: - { - mrb_value tmp; - - tmp = mrb_convert_type(mrb, *sp, MRB_TT_FIXNUM, "Integer", "to_int"); - *p = mrb_fixnum(tmp); - } + *p = mrb_fixnum(mrb_Integer(mrb, *sp)); break; } sp++; |
