Merge pull request #735 from gwenn/extended_result_codes

Activate extended result codes asap
This commit is contained in:
gwenn 2020-05-17 09:53:25 +02:00 committed by GitHub
commit 5565ae5629
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -106,6 +106,10 @@ impl InnerConnection {
return Err(e); return Err(e);
} }
// attempt to turn on extended results code; don't fail if we can't.
ffi::sqlite3_extended_result_codes(db, 1);
let r = ffi::sqlite3_busy_timeout(db, 5000); let r = ffi::sqlite3_busy_timeout(db, 5000);
if r != ffi::SQLITE_OK { if r != ffi::SQLITE_OK {
let e = error_from_handle(db, r); let e = error_from_handle(db, r);
@ -113,9 +117,6 @@ impl InnerConnection {
return Err(e); return Err(e);
} }
// attempt to turn on extended results code; don't fail if we can't.
ffi::sqlite3_extended_result_codes(db, 1);
Ok(InnerConnection::new(db, true)) Ok(InnerConnection::new(db, true))
} }
} }