From eae7300a09a4b9bd87045b313dcdd464d12dd683 Mon Sep 17 00:00:00 2001 From: Nobuyoshi Nakada Date: Sun, 30 Nov 2025 16:53:59 +0900 Subject: Typed data check for core data types --- vm.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'vm.c') diff --git a/vm.c b/vm.c index f2e2ba1b89..05d2025a12 100644 --- a/vm.c +++ b/vm.c @@ -3525,12 +3525,13 @@ vm_memsize(const void *ptr) // struct rb_objspace *objspace; } -static const rb_data_type_t vm_data_type = { +const rb_data_type_t ruby_vm_data_type = { "VM", {0, 0, vm_memsize,}, 0, 0, RUBY_TYPED_FREE_IMMEDIATELY }; +#define vm_data_type ruby_vm_data_type static VALUE vm_default_params(void) -- cgit v1.2.3