Fix a -Wmaybe-uninitialized

With the body of functions available, GCC noticed that lev is
uninitialized in rb_gc_vm_lock_no_barrier() in single ractor
mode.
This commit is contained in:
Alan Wu 2024-07-25 19:56:05 -04:00
parent 0ada02abe2
commit a06cfa7e89

2
gc.c
View File

@ -157,7 +157,7 @@ rb_gc_cr_unlock(unsigned int lev)
unsigned int unsigned int
rb_gc_vm_lock_no_barrier(void) rb_gc_vm_lock_no_barrier(void)
{ {
unsigned int lev; unsigned int lev = 0;
RB_VM_LOCK_ENTER_LEV_NB(&lev); RB_VM_LOCK_ENTER_LEV_NB(&lev);
return lev; return lev;
} }