Commit 872536a8 authored by Masaki Muranaka's avatar Masaki Muranaka

Use mrb_true_or_false_value() / in obj_respond_to().

parent 447f110e
......@@ -1000,15 +1000,17 @@ obj_respond_to(mrb_state *mrb, mrb_value self)
int argc;
mrb_value mid, priv;
mrb_sym id;
mrb_bool respond_to_p;
mrb_get_args(mrb, "*", &argv, &argc);
mid = argv[0];
if (argc > 1) priv = argv[1];
else priv = mrb_nil_value();
id = mrb_to_id(mrb, mid);
if (basic_obj_respond_to(mrb, self, id, !mrb_test(priv)))
return mrb_true_value();
return mrb_false_value();
respond_to_p = basic_obj_respond_to(mrb, self, id, !mrb_test(priv));
return mrb_true_or_false_value(respond_to_p);
}
/* 15.3.1.3.45 */
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment