summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlan Wu <XrXr@users.noreply.github.com>2024-07-25 19:56:05 -0400
committerAlan Wu <XrXr@users.noreply.github.com>2024-07-26 11:44:34 -0400
commita06cfa7e89cd59d7ea1278e8d8424c23a38cc521 (patch)
treeb98625f46e57992767ff728598668cc94cdc0add
parent0ada02abe2c66f49159243b78994645a2936b706 (diff)
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.
-rw-r--r--gc.c2
1 files changed, 1 insertions, 1 deletions
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;
}