summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSatoshi Tagomori <s-tagomori@sakura.ad.jp>2025-08-11 16:17:15 +0900
committerSatoshi Tagomori <tagomoris@gmail.com>2025-09-29 01:15:38 +0900
commit228d2c39f05fff9c056a02647a764e164cbd729f (patch)
tree9a199b486a1d5fbfffaa73f1a3ff4828579f8574
parentf3f70323bb2d66b823f81c286463f91dbfe853fe (diff)
Stop using C23 spec: initialization with an empty struct
-rw-r--r--namespace.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/namespace.c b/namespace.c
index 3b7185e9aa..c655a5e947 100644
--- a/namespace.c
+++ b/namespace.c
@@ -25,6 +25,10 @@ VALUE rb_mNamespaceLoader = 0;
static rb_namespace_t root_namespace_data = {
/* Initialize values lazily in Init_namespace() */
+ (VALUE)NULL, 0,
+ (VALUE)NULL, (VALUE)NULL, (VALUE)NULL, (VALUE)NULL, (VALUE)NULL, (VALUE)NULL, (VALUE)NULL, (VALUE)NULL, (VALUE)NULL,
+ (struct st_table *)NULL, (struct st_table *)NULL, (VALUE)NULL, (VALUE)NULL,
+ false, false
};
static rb_namespace_t * root_namespace = &root_namespace_data;