Expose sqlite3_changes (or sqlite3_changes64 if available)

This commit is contained in:
Thom Chiovoloni
2022-04-03 08:13:27 -07:00
parent f8b9ad8907
commit 899784379b
3 changed files with 13 additions and 7 deletions

View File

@@ -277,14 +277,14 @@ impl InnerConnection {
}
#[inline]
pub fn changes(&self) -> usize {
pub fn changes(&self) -> u64 {
#[cfg(not(feature = "modern_sqlite"))]
unsafe {
ffi::sqlite3_changes(self.db()) as usize
ffi::sqlite3_changes(self.db()) as u64
}
#[cfg(feature = "modern_sqlite")] // 3.37.0
unsafe {
ffi::sqlite3_changes64(self.db()) as usize
ffi::sqlite3_changes64(self.db()) as u64
}
}