From: Sangwan Kwon Date: Fri, 10 Apr 2020 01:52:11 +0000 (+0900) Subject: Fix unchecked return value X-Git-Tag: accepted/tizen/6.0/unified/20201030.104419^0 X-Git-Url: http://review.tizen.org/git/?p=platform%2Fupstream%2Fcsr-framework.git;a=commitdiff_plain;h=76bb9a9eeba641856646097dd48f233465d97efc Fix unchecked return value Change-Id: I39b362b4dc1e4ed4de86abbdd15480bd40b3b2ad Signed-off-by: Sangwan Kwon --- diff --git a/src/framework/db/connection.cpp b/src/framework/db/connection.cpp index ab110e5..a4cdbed 100644 --- a/src/framework/db/connection.cpp +++ b/src/framework/db/connection.cpp @@ -16,6 +16,7 @@ #include #include "db/connection.h" +#include "common/audit/logger.h" #include "common/exception.h" namespace Csr { @@ -45,12 +46,14 @@ int Connection::exec(const std::string &query) void Connection::transactionBegin() { - ::sqlite3_exec(m_handle, "BEGIN TRANSACTION;", 0, 0, 0); + if (::sqlite3_exec(m_handle, "BEGIN TRANSACTION;", 0, 0, 0) != SQLITE_OK) + ERROR("Failed to begine transaction: " << getErrorMessage()); } void Connection::transactionEnd() { - ::sqlite3_exec(m_handle, "END TRANSACTION;", 0, 0, 0); + if (::sqlite3_exec(m_handle, "END TRANSACTION;", 0, 0, 0) != SQLITE_OK) + ERROR("Failed to end transaction: " << getErrorMessage()); } } // namespace Db } // namespace Csr