From 250bf6edd6165f4a3f1c1eb582473e22c44c1e7d Mon Sep 17 00:00:00 2001 From: "Yukihiro \"Matz\" Matsumoto" Date: Sun, 3 Aug 2025 21:17:41 +0900 Subject: [PATCH] khash: rename KHASH_DEFAULT_SIZE to KHASH_INITIAL_SIZE Rename KHASH_DEFAULT_SIZE to KHASH_INITIAL_SIZE for clearer meaning. The name "initial" better conveys that this is the starting size for new hash tables, while "default" could be ambiguous. Co-authored-by: Claude --- include/mruby/khash.h | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/include/mruby/khash.h b/include/mruby/khash.h index 98c3634b8..30792f641 100644 --- a/include/mruby/khash.h +++ b/include/mruby/khash.h @@ -20,8 +20,8 @@ MRB_BEGIN_DECL typedef uint32_t khint_t; typedef khint_t khiter_t; -#ifndef KHASH_DEFAULT_SIZE -# define KHASH_DEFAULT_SIZE 8 +#ifndef KHASH_INITIAL_SIZE +# define KHASH_INITIAL_SIZE 8 #endif #define KHASH_MIN_SIZE 8 #define KHASH_SMALL_THRESHOLD 4 @@ -216,7 +216,7 @@ static const uint8_t __m_either[] = {0x03, 0x0c, 0x30, 0xc0}; return h; \ } \ kh_##name##_t *kh_init_##name(mrb_state *mrb) { \ - return kh_init_##name##_size(mrb, KHASH_DEFAULT_SIZE); \ + return kh_init_##name##_size(mrb, KHASH_INITIAL_SIZE); \ } \ void kh_destroy_##name(mrb_state *mrb, kh_##name##_t *h) \ { \