summaryrefslogtreecommitdiff
path: root/vm_sync.c
diff options
context:
space:
mode:
authorNobuyoshi Nakada <nobu@ruby-lang.org>2020-09-04 11:46:50 +0900
committerNobuyoshi Nakada <nobu@ruby-lang.org>2020-09-04 11:46:50 +0900
commit169b1d1aca0c26d38f8bbd25ecaf5fdb8015f5cf (patch)
treed4c62468dcd3b9d847bd4b128a9475db30b00ef7 /vm_sync.c
parentd4585e7470163c794025c2d56930c0e5a5fbae3c (diff)
downloadruby-169b1d1aca0c26d38f8bbd25ecaf5fdb8015f5cf.tar.gz
Initialize loop variables of list_for_each for MS VC
Diffstat (limited to 'vm_sync.c')
-rw-r--r--vm_sync.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/vm_sync.c b/vm_sync.c
index e3104d199a..d5b25e5221 100644
--- a/vm_sync.c
+++ b/vm_sync.c
@@ -224,7 +224,7 @@ rb_vm_barrier(void)
rb_vm_ractor_blocking_cnt_inc(vm, cr, __FILE__, __LINE__);
// send signal
- rb_ractor_t *r;
+ rb_ractor_t *r = 0;
list_for_each(&vm->ractor.set, r, vmlr_node) {
if (r != cr) {
rb_ractor_vm_barrier_interrupt_running_thread(r);