From aa222b56faa31397ad19fa06b5cfb4cdd52b3148 Mon Sep 17 00:00:00 2001 From: Peter Zhu Date: Wed, 1 Feb 2023 10:33:15 -0500 Subject: [PATCH] [ruby/bigdecimal] Make BigDecimal WB protected BigDecimal has no references, so it is WB protected. https://github.com/ruby/bigdecimal/commit/29c61c90e8 --- ext/bigdecimal/bigdecimal.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ext/bigdecimal/bigdecimal.c b/ext/bigdecimal/bigdecimal.c index aa3abb5409..ce50e780f8 100644 --- a/ext/bigdecimal/bigdecimal.c +++ b/ext/bigdecimal/bigdecimal.c @@ -313,7 +313,7 @@ static const rb_data_type_t BigDecimal_data_type = { "BigDecimal", { 0, BigDecimal_delete, BigDecimal_memsize, }, #ifdef RUBY_TYPED_FREE_IMMEDIATELY - 0, 0, RUBY_TYPED_FREE_IMMEDIATELY | RUBY_TYPED_FROZEN_SHAREABLE + 0, 0, RUBY_TYPED_FREE_IMMEDIATELY | RUBY_TYPED_FROZEN_SHAREABLE | RUBY_TYPED_WB_PROTECTED #endif };