Upgrade to rusqlite-0.25.3.
Test: keystore2_test
Change-Id: I6035954f2a7102378a2e3972d4350e42552e6efc
diff --git a/keystore2/src/database.rs b/keystore2/src/database.rs
index 2930162..3b7ed38 100644
--- a/keystore2/src/database.rs
+++ b/keystore2/src/database.rs
@@ -79,7 +79,7 @@
#[cfg(not(test))]
use rand::prelude::random;
use rusqlite::{
- params,
+ params, params_from_iter,
types::FromSql,
types::FromSqlResult,
types::ToSqlOutput,
@@ -1016,7 +1016,7 @@
params: &[&str],
) -> Result<Keystore2StorageStats> {
let (total, unused) = self.with_transaction(TransactionBehavior::Deferred, |tx| {
- tx.query_row(query, params, |row| Ok((row.get(0)?, row.get(1)?)))
+ tx.query_row(query, params_from_iter(params), |row| Ok((row.get(0)?, row.get(1)?)))
.with_context(|| {
format!("get_storage_stat: Error size of storage type {}", storage_type as i32)
})