Module: kamailio
Branch: 5.8
Commit: cd68ed205895b981d61d84de5138e25329455cd9
URL: 
https://github.com/kamailio/kamailio/commit/cd68ed205895b981d61d84de5138e25329455cd9

Author: Victor Seva <linuxman...@torreviejawireless.org>
Committer: Daniel-Constantin Mierla <mico...@gmail.com>
Date: 2025-01-23T11:10:16+01:00

db_sqlite: fix incompatible-pointer-types warning

fixes #4064

(cherry picked from commit 06cc2560e5358468178ef3e5c795a8a0ec67b693)

---

Modified: src/modules/db_sqlite/dbase.c

---

Diff:  
https://github.com/kamailio/kamailio/commit/cd68ed205895b981d61d84de5138e25329455cd9.diff
Patch: 
https://github.com/kamailio/kamailio/commit/cd68ed205895b981d61d84de5138e25329455cd9.patch

---

diff --git a/src/modules/db_sqlite/dbase.c b/src/modules/db_sqlite/dbase.c
index 97af64d39a3..a3e9b82f742 100644
--- a/src/modules/db_sqlite/dbase.c
+++ b/src/modules/db_sqlite/dbase.c
@@ -126,14 +126,17 @@ db1_con_t *db_sqlite_init(const str *_url)
  * No function should be called after this
  */
 
-static void db_sqlite_free_connection(struct sqlite_connection *con)
+static void db_sqlite_free_connection(struct pool_con *con)
 {
+       struct sqlite_connection *_c;
+
        if(!con)
                return;
+       _c = (struct sqlite_connection *)con;
 
-       sqlite3_close(con->conn);
-       free_db_id(con->hdr.id);
-       pkg_free(con);
+       sqlite3_close(_c->conn);
+       free_db_id(_c->hdr.id);
+       pkg_free(_c);
 }
 
 void db_sqlite_close(db1_con_t *_h)

_______________________________________________
Kamailio - Development Mailing List -- sr-dev@lists.kamailio.org
To unsubscribe send an email to sr-dev-le...@lists.kamailio.org
Important: keep the mailing list in the recipients, do not reply only to the 
sender!

Reply via email to