Skip to content

Commit babf81c

Browse files
committedJun 10, 2024
rb_objspace_call_finalizer_i
1 parent 5fabbe3 commit babf81c

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed
 

‎gc.c

+1-1
Original file line numberDiff line numberDiff line change
@@ -4372,7 +4372,7 @@ rb_objspace_call_finalizer_i(VALUE obj, void *data)
43724372

43734373
switch (BUILTIN_TYPE(obj)) {
43744374
case T_DATA:
4375-
if (!rb_free_at_exit && (!DATA_PTR(obj) || !RDATA(obj)->dfree)) break;
4375+
if (!rb_free_at_exit && (!RTYPEDDATA_GET_DATA(obj) || !RANY(obj)->as.typeddata.type->function.dfree)) break;
43764376
if (rb_obj_is_thread(obj)) break;
43774377
if (rb_obj_is_mutex(obj)) break;
43784378
if (rb_obj_is_fiber(obj)) break;

0 commit comments

Comments
 (0)
Failed to load comments.