From 7db40500400ff58585ede455a19caf68e459016b Mon Sep 17 00:00:00 2001 From: "Yukihiro \"Matz\" Matsumoto" Date: Tue, 31 Oct 2023 23:04:01 +0900 Subject: [PATCH] enum.c: use presym --- src/enum.c | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/enum.c b/src/enum.c index b95956715..08b90d051 100644 --- a/src/enum.c +++ b/src/enum.c @@ -6,6 +6,7 @@ #include #include +#include /* internal method `__update_hash(oldhash, index, itemhash)` */ static mrb_value @@ -25,6 +26,6 @@ void mrb_init_enumerable(mrb_state *mrb) { struct RClass *enumerable; - enumerable = mrb_define_module(mrb, "Enumerable"); /* 15.3.2 */ - mrb_define_module_function(mrb, enumerable, "__update_hash", enum_update_hash, MRB_ARGS_REQ(3)); + enumerable = mrb_define_module_id(mrb, MRB_SYM(Enumerable)); /* 15.3.2 */ + mrb_define_module_function_id(mrb, enumerable, MRB_SYM(__update_hash), enum_update_hash, MRB_ARGS_REQ(3)); }