From 776ffc6131c77daca91333ad5ca23a7f741e8dd2 Mon Sep 17 00:00:00 2001 From: Jussi Saurio Date: Wed, 1 Jan 2025 08:21:20 +0200 Subject: [PATCH] assert instead of fallback --- core/vdbe/mod.rs | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/core/vdbe/mod.rs b/core/vdbe/mod.rs index 675dea976..f95570f12 100644 --- a/core/vdbe/mod.rs +++ b/core/vdbe/mod.rs @@ -2301,7 +2301,11 @@ impl Program { end_offset, } => { if let OwnedValue::Integer(pc) = state.registers[*yield_reg] { - if *state.ended_coroutine.get(yield_reg).unwrap_or(&false) { + if *state + .ended_coroutine + .get(yield_reg) + .expect("coroutine not initialized") + { state.pc = *end_offset; } else { // swap