From 6329da588b5a27834e3a73c1e08bf54356033757 Mon Sep 17 00:00:00 2001 From: Nobuyoshi Nakada Date: Tue, 27 Jul 2021 09:20:24 +0900 Subject: Use predefined IDs --- object.c | 4 ++-- rational.c | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/object.c b/object.c index 49b955c6a1..3211e5775e 100644 --- a/object.c +++ b/object.c @@ -477,7 +477,7 @@ mutable_obj_clone(VALUE obj, VALUE kwfreeze) if (!freeze_true_hash) { freeze_true_hash = rb_hash_new(); rb_gc_register_mark_object(freeze_true_hash); - rb_hash_aset(freeze_true_hash, ID2SYM(rb_intern("freeze")), Qtrue); + rb_hash_aset(freeze_true_hash, ID2SYM(idFreeze), Qtrue); rb_obj_freeze(freeze_true_hash); } @@ -493,7 +493,7 @@ mutable_obj_clone(VALUE obj, VALUE kwfreeze) if (!freeze_false_hash) { freeze_false_hash = rb_hash_new(); rb_gc_register_mark_object(freeze_false_hash); - rb_hash_aset(freeze_false_hash, ID2SYM(rb_intern("freeze")), Qfalse); + rb_hash_aset(freeze_false_hash, ID2SYM(idFreeze), Qfalse); rb_obj_freeze(freeze_false_hash); } diff --git a/rational.c b/rational.c index 846e8bd586..76a4264e0a 100644 --- a/rational.c +++ b/rational.c @@ -1043,7 +1043,7 @@ rb_rational_pow(VALUE self, VALUE other) return rb_float_pow(nurat_to_f(self), other); } else { - return rb_num_coerce_bin(self, other, rb_intern("**")); + return rb_num_coerce_bin(self, other, idPow); } } #define nurat_expt rb_rational_pow @@ -1102,7 +1102,7 @@ rb_rational_cmp(VALUE self, VALUE other) return rb_dbl_cmp(nurat_to_double(self), RFLOAT_VALUE(other)); default: - return rb_num_coerce_cmp(self, other, rb_intern("<=>")); + return rb_num_coerce_cmp(self, other, idCmp); } } -- cgit v1.2.3