rational.c: avoid recursion between rational_eq and complex_eq.

This commit is contained in:
Yukihiro "Matz" Matsumoto
2021-10-14 22:48:54 +09:00
parent 7010ed0f0a
commit a9a2dcd3cc
+1 -1
View File
@@ -394,7 +394,7 @@ rational_eq(mrb_state *mrb, mrb_value x)
case MRB_TT_COMPLEX:
{
mrb_bool mrb_complex_eq(mrb_state *mrb, mrb_value, mrb_value);
result = mrb_complex_eq(mrb, y, x);
result = mrb_complex_eq(mrb, y, rational_to_f(mrb, x));
break;
}
#endif