From df2c39b98e89204409c69080acc3f6341967dd02 Mon Sep 17 00:00:00 2001 From: PThorpe92 Date: Wed, 6 Aug 2025 23:42:47 -0400 Subject: [PATCH] Use load_insn macro for op_journal_mode --- core/vdbe/execute.rs | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/core/vdbe/execute.rs b/core/vdbe/execute.rs index 54f38862e..0660cd535 100644 --- a/core/vdbe/execute.rs +++ b/core/vdbe/execute.rs @@ -8353,12 +8353,11 @@ pub fn op_journal_mode( pager: &Rc, mv_store: Option<&Arc>, ) -> Result { - let Insn::JournalMode { db, dest, new_mode } = insn else { - unreachable!("unexpected Insn {:?}", insn) - }; - + load_insn!(JournalMode { db, dest, new_mode }, insn); if *db > 0 { - todo!("temp/attached databases not implemented yet"); + return Err(LimboError::InternalError( + "temp/attached databases not implemented yet".to_string(), + )); } // Currently, Turso only supports WAL mode