mirror of
https://github.com/mruby/mruby
synced 2026-06-08 16:11:16 +00:00
kernel.c (mrb_obj_is_instance_of): add const qualifier
This commit is contained in:
+1
-1
@@ -1442,7 +1442,7 @@ MRB_API void mrb_define_global_const(mrb_state *mrb, const char *name, mrb_value
|
||||
MRB_API mrb_value mrb_attr_get(mrb_state *mrb, mrb_value obj, mrb_sym id);
|
||||
|
||||
MRB_API mrb_bool mrb_respond_to(mrb_state *mrb, mrb_value obj, mrb_sym mid);
|
||||
MRB_API mrb_bool mrb_obj_is_instance_of(mrb_state *mrb, mrb_value obj, struct RClass* c);
|
||||
MRB_API mrb_bool mrb_obj_is_instance_of(mrb_state *mrb, mrb_value obj, const struct RClass* c);
|
||||
MRB_API mrb_bool mrb_func_basic_p(mrb_state *mrb, mrb_value obj, mrb_sym mid, mrb_func_t func);
|
||||
|
||||
/* obsolete function(s); will be removed */
|
||||
|
||||
+1
-1
@@ -315,7 +315,7 @@ mrb_obj_init_copy(mrb_state *mrb, mrb_value self)
|
||||
}
|
||||
|
||||
MRB_API mrb_bool
|
||||
mrb_obj_is_instance_of(mrb_state *mrb, mrb_value obj, struct RClass* c)
|
||||
mrb_obj_is_instance_of(mrb_state *mrb, mrb_value obj, const struct RClass* c)
|
||||
{
|
||||
if (mrb_obj_class(mrb, obj) == c) return TRUE;
|
||||
return FALSE;
|
||||
|
||||
Reference in New Issue
Block a user