From 8a7c758bbd861d5f395a6a573792a5d7c0a96053 Mon Sep 17 00:00:00 2001 From: "Yukihiro \"Matz\" Matsumoto" Date: Sat, 2 Aug 2025 13:28:24 +0900 Subject: [PATCH] mruby-set: rename KSET_DEFAULT_SIZE to KSET_INITIAL_SIZE Rename the constant to better reflect its semantic meaning as an initial size hint for new Set allocations rather than a hard default value. Co-authored-by: Claude --- mrbgems/mruby-set/src/set.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/mrbgems/mruby-set/src/set.c b/mrbgems/mruby-set/src/set.c index d88934a2c..067bc96be 100644 --- a/mrbgems/mruby-set/src/set.c +++ b/mrbgems/mruby-set/src/set.c @@ -34,7 +34,7 @@ kset_equal_value(mrb_state *mrb, mrb_value a, mrb_value b) KHASH_DEFINE(set_val, mrb_value, char, FALSE, kset_hash_value, kset_equal_value) -#define KSET_DEFAULT_SIZE 8 +#define KSET_INITIAL_SIZE 8 /* Compatibility layer and type definitions */ typedef kh_set_val_t kset_t; @@ -157,7 +157,7 @@ static mrb_value set_init(mrb_state *mrb, mrb_value self) { kset_t *set = set_get_kset(mrb, self); - kset_init_data(mrb, set, KSET_DEFAULT_SIZE); + kset_init_data(mrb, set, KSET_INITIAL_SIZE); return self; } @@ -428,7 +428,7 @@ set_core_union(mrb_state *mrb, mrb_value self) kset_t *result_set = set_get_kset(mrb, result); if (kset_is_uninitialized(result_set)) { /* If self is empty, initialize the set */ - kset_init_data(mrb, result_set, KSET_DEFAULT_SIZE); + kset_init_data(mrb, result_set, KSET_INITIAL_SIZE); } /* Add all elements from other set */