From a06cfa7e89cd59d7ea1278e8d8424c23a38cc521 Mon Sep 17 00:00:00 2001 From: Alan Wu Date: Thu, 25 Jul 2024 19:56:05 -0400 Subject: [PATCH] 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. --- gc.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gc.c b/gc.c index 84c3d6dd3b..402107f595 100644 --- a/gc.c +++ b/gc.c @@ -157,7 +157,7 @@ rb_gc_cr_unlock(unsigned int lev) unsigned int rb_gc_vm_lock_no_barrier(void) { - unsigned int lev; + unsigned int lev = 0; RB_VM_LOCK_ENTER_LEV_NB(&lev); return lev; }