mirror of
https://github.com/isar/rusqlite.git
synced 2025-02-01 05:10:51 +08:00
Merge pull request #909 from thomcc/panic_any_warning
Fix nightly non_fmt_panic warning
This commit is contained in:
commit
e0e8b93e3b
@ -424,18 +424,14 @@ fn ensure_safe_sqlite_threading_mode() -> Result<()> {
|
|||||||
}
|
}
|
||||||
|
|
||||||
unsafe {
|
unsafe {
|
||||||
let msg = "\
|
if ffi::sqlite3_config(ffi::SQLITE_CONFIG_MULTITHREAD) != ffi::SQLITE_OK || ffi::sqlite3_initialize() != ffi::SQLITE_OK {
|
||||||
Could not ensure safe initialization of SQLite.
|
panic!(
|
||||||
To fix this, either:
|
"Could not ensure safe initialization of SQLite.\n\
|
||||||
* Upgrade SQLite to at least version 3.7.0
|
To fix this, either:\n\
|
||||||
* Ensure that SQLite has been initialized in Multi-thread or Serialized mode and call
|
* Upgrade SQLite to at least version 3.7.0\n\
|
||||||
rusqlite::bypass_sqlite_initialization() prior to your first connection attempt.";
|
* Ensure that SQLite has been initialized in Multi-thread or Serialized mode and call\n\
|
||||||
|
rusqlite::bypass_sqlite_initialization() prior to your first connection attempt."
|
||||||
if ffi::sqlite3_config(ffi::SQLITE_CONFIG_MULTITHREAD) != ffi::SQLITE_OK {
|
);
|
||||||
panic!(msg);
|
|
||||||
}
|
|
||||||
if ffi::sqlite3_initialize() != ffi::SQLITE_OK {
|
|
||||||
panic!(msg);
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
|
Loading…
x
Reference in New Issue
Block a user