From fd969d9089f20e073972bf72665dd58375e41ed7 Mon Sep 17 00:00:00 2001 From: Chris Fallin Date: Fri, 24 Dec 2021 11:49:48 -0800 Subject: [PATCH] fuzzbug fix --- src/backend/schedule.rs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/backend/schedule.rs b/src/backend/schedule.rs index 32e0ad2..4705ad1 100644 --- a/src/backend/schedule.rs +++ b/src/backend/schedule.rs @@ -73,7 +73,7 @@ impl Schedule { // Prepare the "waiting on value", "remaining inputs", and // "ready" vectors. - for (value, value_def) in f.values() { + 'skipvalue: for (value, value_def) in f.values() { if uses.use_count[value.index()] == 0 { continue; } @@ -91,7 +91,7 @@ impl Schedule { let mut remaining = 0; for &input in operands { if input == Value::undef() { - continue; + continue 'skipvalue; } let input = f.resolve_alias(input);