mirror of
				https://github.com/isar/rusqlite.git
				synced 2025-11-04 08:08:55 +08:00 
			
		
		
		
	Fix some clippy warnings
This commit is contained in:
		@@ -142,7 +142,7 @@ fn str_to_cstring(s: &str) -> Result<CString> {
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
fn path_to_cstring(p: &Path) -> Result<CString> {
 | 
			
		||||
    let s = try!(p.to_str().ok_or(Error::InvalidPath(p.to_owned())));
 | 
			
		||||
    let s = try!(p.to_str().ok_or_else(|| Error::InvalidPath(p.to_owned())));
 | 
			
		||||
    str_to_cstring(s)
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
@@ -737,9 +737,9 @@ impl InnerConnection {
 | 
			
		||||
 | 
			
		||||
        // Replicate the check for sane open flags from SQLite, because the check in SQLite itself
 | 
			
		||||
        // wasn't added until version 3.7.3.
 | 
			
		||||
        debug_assert!(1 << SQLITE_OPEN_READ_ONLY.bits == 0x02);
 | 
			
		||||
        debug_assert!(1 << SQLITE_OPEN_READ_WRITE.bits == 0x04);
 | 
			
		||||
        debug_assert!(1 << (SQLITE_OPEN_READ_WRITE | SQLITE_OPEN_CREATE).bits == 0x40);
 | 
			
		||||
        debug_assert_eq!(1 << SQLITE_OPEN_READ_ONLY.bits, 0x02);
 | 
			
		||||
        debug_assert_eq!(1 << SQLITE_OPEN_READ_WRITE.bits, 0x04);
 | 
			
		||||
        debug_assert_eq!(1 << (SQLITE_OPEN_READ_WRITE | SQLITE_OPEN_CREATE).bits, 0x40);
 | 
			
		||||
        if (1 << (flags.bits & 0x7)) & 0x46 == 0 {
 | 
			
		||||
            return Err(Error::SqliteFailure(ffi::Error::new(ffi::SQLITE_MISUSE), None));
 | 
			
		||||
        }
 | 
			
		||||
 
 | 
			
		||||
@@ -368,7 +368,7 @@ impl<'conn> Statement<'conn> {
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    fn bind_parameters(&mut self, params: &[&ToSql]) -> Result<()> {
 | 
			
		||||
        assert!(params.len() as c_int == self.stmt.bind_parameter_count(),
 | 
			
		||||
        assert_eq!(params.len() as c_int, self.stmt.bind_parameter_count(),
 | 
			
		||||
                "incorrect number of parameters to query(): expected {}, got {}",
 | 
			
		||||
                self.stmt.bind_parameter_count(),
 | 
			
		||||
                params.len());
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user