From e55fffefd7b80d692c22693682725bb3de2af3a5 Mon Sep 17 00:00:00 2001 From: Onur Aslan Date: Wed, 6 May 2015 00:22:43 +0300 Subject: [PATCH] Use sqlite_errstr instead of sqlite3_errmsg mpSQLite is free'd with sqlite3_close. It's no more accesible. Fixes: #48 --- src/Database.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/Database.cpp b/src/Database.cpp index 178ecd7..b11ff78 100644 --- a/src/Database.cpp +++ b/src/Database.cpp @@ -74,7 +74,7 @@ Database::~Database() noexcept // nothrow { const int ret = sqlite3_close(mpSQLite); // Never throw an exception in a destructor - SQLITECPP_ASSERT(SQLITE_OK == ret, sqlite3_errmsg(mpSQLite)); // See SQLITECPP_ENABLE_ASSERT_HANDLER + SQLITECPP_ASSERT(SQLITE_OK == ret, sqlite3_errstr(ret)); // See SQLITECPP_ENABLE_ASSERT_HANDLER } /**