Bladeren bron

db_sqlite: fix incompatible-pointer-types warning

fixes #4064
Victor Seva 9 maanden geleden
bovenliggende
commit
06cc2560e5
1 gewijzigde bestanden met toevoegingen van 7 en 4 verwijderingen
  1. 7 4
      src/modules/db_sqlite/dbase.c

+ 7 - 4
src/modules/db_sqlite/dbase.c

@@ -142,14 +142,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)