]> git.ipfire.org Git - thirdparty/dovecot/core.git/commitdiff
lib-sql: sqlite - Move driver_sqlite_disconnect()
authorAki Tuomi <aki.tuomi@open-xchange.com>
Thu, 29 Jun 2023 10:43:33 +0000 (13:43 +0300)
committerAki Tuomi <aki.tuomi@open-xchange.com>
Wed, 5 Jul 2023 07:21:08 +0000 (10:21 +0300)
Makes following commit easier.

src/lib-sql/driver-sqlite.c

index a194f0916150ebd326a3ad6d077a2f59fc557018..5d64e0f792eaf185b1908598a335cd35794021f1 100644 (file)
@@ -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)