From b1631a7952d72ce56bd10656fffedc8a7fe322ca Mon Sep 17 00:00:00 2001 From: fusion32 Date: Mon, 13 Oct 2025 19:47:12 -0300 Subject: most of the postgres primitives/helpers --- src/database_sqlite.cc | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'src/database_sqlite.cc') diff --git a/src/database_sqlite.cc b/src/database_sqlite.cc index 50f8bda..85d8fc7 100644 --- a/src/database_sqlite.cc +++ b/src/database_sqlite.cc @@ -35,7 +35,7 @@ public: } ~AutoStmtReset(void){ - if(m_Stmt){ + if(m_Stmt != NULL){ sqlite3_reset(m_Stmt); m_Stmt = NULL; } @@ -190,6 +190,7 @@ static bool ExecFile(TDatabase *Database, const char *FileName){ return Result; } +static bool ExecInternal(TDatabase *Database, const char *Format, ...) ATTR_PRINTF(2, 3); static bool ExecInternal(TDatabase *Database, const char *Format, ...){ va_list ap; va_start(ap, Format); @@ -434,7 +435,6 @@ bool TransactionScope::Commit(void){ return false; } - // TODO(fusion): Does the transaction automatically rollback if commiting fails? if(!ExecInternal(m_Database, "COMMIT")){ LOG_ERR("Failed to commit transaction (%s)", m_Context); return false; -- cgit v1.2.3