From: Aki Tuomi Date: Thu, 29 Jun 2023 10:43:33 +0000 (+0300) Subject: lib-sql: sqlite - Move driver_sqlite_disconnect() X-Git-Tag: 2.4.0~2654 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=97acee1c2bd3b01cc0106481d51ab2271d9301b2;p=thirdparty%2Fdovecot%2Fcore.git lib-sql: sqlite - Move driver_sqlite_disconnect() Makes following commit easier. --- diff --git a/src/lib-sql/driver-sqlite.c b/src/lib-sql/driver-sqlite.c index a194f09161..5d64e0f792 100644 --- a/src/lib-sql/driver-sqlite.c +++ b/src/lib-sql/driver-sqlite.c @@ -50,6 +50,14 @@ static struct event_category event_category_sqlite = { .name = "sqlite" }; +static void driver_sqlite_disconnect(struct sql_db *_db) +{ + struct sqlite_db *db = container_of(_db, struct sqlite_db, api); + + sqlite3_close(db->sqlite); + db->sqlite = NULL; +} + static int driver_sqlite_connect(struct sql_db *_db) { struct stat st; @@ -99,14 +107,6 @@ static int driver_sqlite_connect(struct sql_db *_db) return -1; } -static void driver_sqlite_disconnect(struct sql_db *_db) -{ - struct sqlite_db *db = container_of(_db, struct sqlite_db, api); - - sqlite3_close(db->sqlite); - db->sqlite = NULL; -} - static int driver_sqlite_parse_connect_string(struct sqlite_db *db, const char *connect_string, const char **error_r)