Get rid of sqlite3_errstr

This commit is contained in:
Ivan Ukhov
2015-05-29 16:41:34 -04:00
parent 74dbee006f
commit d549a64686
3 changed files with 11 additions and 16 deletions

View File

@ -8,7 +8,7 @@ macro_rules! raise(
);
macro_rules! success(
($result:expr, $database:expr) => (
($database:expr, $result:expr) => (
match $result {
::raw::SQLITE_OK => {},
code => match ::Error::last($database) {
@ -20,12 +20,7 @@ macro_rules! success(
($result:expr) => (
match $result {
::raw::SQLITE_OK => {},
code => return Err(::Error {
code: ::result::code_from_raw(code),
message: Some(c_str_to_string!(unsafe {
::raw::sqlite3_errstr(code)
})),
}),
code => return Err(::Error::from(::result::code_from_raw(code))),
}
);
);