From 228d2c39f05fff9c056a02647a764e164cbd729f Mon Sep 17 00:00:00 2001 From: Satoshi Tagomori Date: Mon, 11 Aug 2025 16:17:15 +0900 Subject: Stop using C23 spec: initialization with an empty struct --- namespace.c | 4 ++++ 1 file changed, 4 insertions(+) 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; -- cgit v1.2.3