diff options
| author | Yukihiro "Matz" Matsumoto <[email protected]> | 2020-07-17 10:53:24 +0900 |
|---|---|---|
| committer | Yukihiro "Matz" Matsumoto <[email protected]> | 2020-07-17 10:53:24 +0900 |
| commit | 60279b2a8ed3f1c802371ecb2450da63e78316bc (patch) | |
| tree | 1ae3d31217b52a82ace40b14bcddf31d7681c834 /mrbgems/mruby-objectspace/src | |
| parent | c6b8b58e0e1ad8a06e28d97bcc5860a14246537b (diff) | |
| download | mruby-60279b2a8ed3f1c802371ecb2450da63e78316bc.tar.gz mruby-60279b2a8ed3f1c802371ecb2450da63e78316bc.zip | |
Use `mrb_test` instead of `mrb_obj_eq`; #5032
Diffstat (limited to 'mrbgems/mruby-objectspace/src')
| -rw-r--r-- | mrbgems/mruby-objectspace/src/mruby_objectspace.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/mrbgems/mruby-objectspace/src/mruby_objectspace.c b/mrbgems/mruby-objectspace/src/mruby_objectspace.c index a67697d0d..8892f40dc 100644 --- a/mrbgems/mruby-objectspace/src/mruby_objectspace.c +++ b/mrbgems/mruby-objectspace/src/mruby_objectspace.c @@ -408,7 +408,7 @@ os_memsize_of(mrb_state *mrb, mrb_value self) const mrb_kwargs kwargs = { 1, kw_values, kw_names, 0, NULL }; mrb_get_args(mrb, "o:", &obj, &kwargs); - recurse = mrb_obj_eq(mrb, kw_values[0], mrb_true_value())? mrb_hash_new(mrb) : mrb_nil_value(); + recurse = (!mrb_undef_p(kw_values[0]) && mrb_test(kw_values[0]))? mrb_hash_new(mrb) : mrb_nil_value(); total = 0; os_memsize_of_object(mrb, obj, recurse, &total); |
