aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorDirk Van Haerenborgh <vhdirk@gmail.com>2018-03-23 07:55:21 +0100
committerDirk Van Haerenborgh <vhdirk@gmail.com>2018-03-23 07:55:21 +0100
commit6e465aae88a81d849803f964e681974043ca368d (patch)
tree0c19e4ed438716fe9413e623070577db3aacc358
parent188068f051976f8dd4bf1b0da5fcb4bc2c6ae185 (diff)
downloadmail-6e465aae88a81d849803f964e681974043ca368d.tar.gz
oops
-rw-r--r--src/database.rs12
1 files changed, 9 insertions, 3 deletions
diff --git a/src/database.rs b/src/database.rs
index 121a87c..b0e8b75 100644
--- a/src/database.rs
+++ b/src/database.rs
@@ -62,7 +62,9 @@ impl Database {
pub fn close(self) -> Result<()> {
try!(unsafe {
ffi::notmuch_database_close(self.0)
- }.as_result())
+ }.as_result());
+
+ Ok(())
}
pub fn compact<P: AsRef<path::Path>, F: FnMut(&str)>(
@@ -105,7 +107,9 @@ impl Database {
&f as *const _ as *mut libc::c_void
}),
)
- }.as_result())
+ }.as_result());
+
+ Ok(())
}
pub fn path(&self) -> &path::Path {
@@ -162,7 +166,9 @@ impl Database {
&f as *const _ as *mut libc::c_void
}),
)
- }.as_result())
+ }.as_result());
+
+ Ok(())
}
pub fn directory<P: AsRef<path::Path>>(&self, path: &P) -> Result<Option<Directory>> {