Fix typo from gloabl_object_list to global_object_list
This commit is contained in:
parent
4559a161af
commit
c2170e5c2b
8
gc.c
8
gc.c
@ -8740,9 +8740,9 @@ rb_gc_register_address(VALUE *addr)
|
||||
VALUE obj = *addr;
|
||||
|
||||
struct global_object_list *tmp = ALLOC(struct global_object_list);
|
||||
tmp->next = vm->gloabl_object_list;
|
||||
tmp->next = vm->global_object_list;
|
||||
tmp->varptr = addr;
|
||||
vm->gloabl_object_list = tmp;
|
||||
vm->global_object_list = tmp;
|
||||
|
||||
/*
|
||||
* Because some C extensions have assignment-then-register bugs,
|
||||
@ -8760,10 +8760,10 @@ void
|
||||
rb_gc_unregister_address(VALUE *addr)
|
||||
{
|
||||
rb_vm_t *vm = GET_VM();
|
||||
struct global_object_list *tmp = vm->gloabl_object_list;
|
||||
struct global_object_list *tmp = vm->global_object_list;
|
||||
|
||||
if (tmp->varptr == addr) {
|
||||
vm->gloabl_object_list = tmp->next;
|
||||
vm->global_object_list = tmp->next;
|
||||
xfree(tmp);
|
||||
return;
|
||||
}
|
||||
|
4
vm.c
4
vm.c
@ -2960,7 +2960,7 @@ rb_vm_mark(void *ptr)
|
||||
rb_gc_mark(rb_ractor_self(r));
|
||||
}
|
||||
|
||||
for (struct global_object_list *list = vm->gloabl_object_list; list; list = list->next) {
|
||||
for (struct global_object_list *list = vm->global_object_list; list; list = list->next) {
|
||||
rb_gc_mark_maybe(*list->varptr);
|
||||
}
|
||||
|
||||
@ -3107,7 +3107,7 @@ ruby_vm_destruct(rb_vm_t *vm)
|
||||
RB_ALTSTACK_FREE(vm->main_altstack);
|
||||
|
||||
struct global_object_list *next;
|
||||
for (struct global_object_list *list = vm->gloabl_object_list; list; list = next) {
|
||||
for (struct global_object_list *list = vm->global_object_list; list; list = next) {
|
||||
next = list->next;
|
||||
xfree(list);
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user