# HG changeset patch # User Timo Sirainen # Date 1138376680 -7200 # Node ID 5b21fb41d14dc32222b9c94665a117c9503d6ec4 # Parent d7051c7a02005339687fc4e85ee5e0c685394b50 Cleanups. diff -r d7051c7a0200 -r 5b21fb41d14d src/lib-sql/driver-sqlite.c --- a/src/lib-sql/driver-sqlite.c Fri Jan 27 01:00:11 2006 +0200 +++ b/src/lib-sql/driver-sqlite.c Fri Jan 27 17:44:40 2006 +0200 @@ -5,8 +5,6 @@ #include "sql-api-private.h" #ifdef BUILD_SQLITE -#include -#include #include /* retry time if db is busy (in ms) */ @@ -143,6 +141,9 @@ struct sqlite_db *db = (struct sqlite_db *) result->api.db; int rc; + if (_result->callback) + return; + if (result->stmt != NULL) { if ((rc = sqlite3_finalize(result->stmt)) != SQLITE_OK) { i_warning("sqlite: finalize failed: %s (%d)",