mirror of
https://github.com/aljazceru/turso.git
synced 2026-01-06 09:44:21 +01:00
sqlite3: Auto initialize in sqlite3_open()
This commit is contained in:
@@ -51,6 +51,10 @@ pub unsafe extern "C" fn sqlite3_open(
|
||||
filename: *const ffi::c_char,
|
||||
db_out: *mut *mut sqlite3,
|
||||
) -> ffi::c_int {
|
||||
let rc = sqlite3_initialize();
|
||||
if rc != SQLITE_OK {
|
||||
return rc;
|
||||
}
|
||||
if filename.is_null() {
|
||||
return SQLITE_MISUSE;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user