From 6c4f5a34ccc179dcd9f38557db02d5a7847dc30a Mon Sep 17 00:00:00 2001 From: "Yukihiro \"Matz\" Matsumoto" Date: Wed, 10 Apr 2024 13:28:28 +0900 Subject: [PATCH] Revert "object.c (mrb_eql): avoid mrb_funcall_argv() when possible" This reverts commit bc012deef95d514d4b2cbe1ec06b04059234e853. Ref #6168 --- src/object.c | 1 - 1 file changed, 1 deletion(-) diff --git a/src/object.c b/src/object.c index 8fbcc0f57..f08c18723 100644 --- a/src/object.c +++ b/src/object.c @@ -646,7 +646,6 @@ MRB_API mrb_bool mrb_eql(mrb_state *mrb, mrb_value obj1, mrb_value obj2) { if (mrb_obj_eq(mrb, obj1, obj2)) return TRUE; - if (mrb_class(mrb, obj1) != mrb_class(mrb, obj2)) return FALSE; return mrb_test(mrb_funcall_argv(mrb, obj1, MRB_SYM_Q(eql), 1, &obj2)); }