From 67744879a186a91bb8669c0980f78d7cd2d52f37 Mon Sep 17 00:00:00 2001 From: Peter Zhu Date: Wed, 15 Jan 2025 15:17:57 -0500 Subject: [PATCH] Use existing vm variable for frozen strings in rb_gc_vm_weak_table_foreach --- gc.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/gc.c b/gc.c index 386d6d0c02..7f06af0766 100644 --- a/gc.c +++ b/gc.c @@ -3461,9 +3461,8 @@ rb_gc_vm_weak_table_foreach(vm_table_foreach_callback_func callback, break; } case RB_GC_VM_FROZEN_STRINGS_TABLE: { - st_table *frozen_strings = GET_VM()->frozen_strings; st_foreach_with_replace( - frozen_strings, + vm->frozen_strings, vm_weak_table_frozen_strings_foreach, vm_weak_table_foreach_update_key, (st_data_t)&foreach_data