From 5a8a6e243edd32e8ee45a3d13b60aefcc44d0962 Mon Sep 17 00:00:00 2001 From: Aurelien ALBERT Date: Thu, 21 May 2015 10:52:46 +0200 Subject: [PATCH] Removed a warning in release build with Visual Studio --- src/Database.cpp | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/Database.cpp b/src/Database.cpp index 284b661..b9440ac 100644 --- a/src/Database.cpp +++ b/src/Database.cpp @@ -73,6 +73,10 @@ Database::Database(const std::string& aFilename, Database::~Database() noexcept // nothrow { const int ret = sqlite3_close(mpSQLite); + + // Avoid unreferenced variable warning when build in release mode + (void) ret; + // Only case of error is SQLITE_BUSY: "database is locked" (some statements are not finalized) // Never throw an exception in a destructor : SQLITECPP_ASSERT(SQLITE_OK == ret, "database is locked"); // See SQLITECPP_ENABLE_ASSERT_HANDLER