diff --git a/bindings/wasm/lib.rs b/bindings/wasm/lib.rs index a49eaa221..1558f09d8 100644 --- a/bindings/wasm/lib.rs +++ b/bindings/wasm/lib.rs @@ -48,7 +48,7 @@ impl Database { #[wasm_bindgen] pub fn exec(&self, _sql: &str) { - let _res = self.conn.execute(_sql).unwrap(); + self.conn.execute(_sql).unwrap(); } #[wasm_bindgen] diff --git a/core/translate/expr.rs b/core/translate/expr.rs index 4bcea2e18..da03cd92f 100644 --- a/core/translate/expr.rs +++ b/core/translate/expr.rs @@ -785,7 +785,7 @@ pub fn translate_expr( translate_expr( program, referenced_tables, - &arg_expr, + arg_expr, regs + i, resolver, )?; diff --git a/simulator/generation/property.rs b/simulator/generation/property.rs index cae2a4145..c902aca9d 100644 --- a/simulator/generation/property.rs +++ b/simulator/generation/property.rs @@ -205,7 +205,7 @@ fn property_insert_select( .collect::>(); // Pick a random row to select - let row_index = pick_index(rows.len(), rng).clone(); + let row_index = pick_index(rows.len(), rng); let row = rows[row_index].clone(); // Insert the rows @@ -228,7 +228,7 @@ fn property_insert_select( predicate, }) => { // The inserted row will not be deleted. - if t == &table.name && predicate.test(&row, &table) { + if t == &table.name && predicate.test(&row, table) { continue; } }