mirror of
https://github.com/isar/rusqlite.git
synced 2025-10-18 21:53:33 +08:00
Do not assume sqlite3_column_text
is valid UTF-8.
Fix Statement::value_ref
This commit is contained in:
@@ -216,7 +216,7 @@ impl InnerConnection {
|
||||
|
||||
pub fn prepare<'a>(&mut self, conn: &'a Connection, sql: &str) -> Result<Statement<'a>> {
|
||||
let mut c_stmt = MaybeUninit::uninit();
|
||||
let (c_sql, len, _) = str_for_sqlite(sql)?;
|
||||
let (c_sql, len, _) = str_for_sqlite(sql.as_bytes())?;
|
||||
let r = unsafe {
|
||||
if cfg!(feature = "unlock_notify") {
|
||||
let mut rc;
|
||||
|
Reference in New Issue
Block a user