Sfoglia il codice sorgente

db_sqlite: init DB API lib in mod_register()
(cherry picked from commit 4040fead1833abddee710d18e7c655ca53cfb0ed)

Daniel-Constantin Mierla 14 anni fa
parent
commit
2018f85239
1 ha cambiato i file con 8 aggiunte e 1 eliminazioni
  1. 8 1
      modules_k/db_sqlite/db_sqlite.c

+ 8 - 1
modules_k/db_sqlite/db_sqlite.c

@@ -57,6 +57,13 @@ static cmd_export_t cmds[] = {
 	{0, 0, 0, 0, 0, 0}
 };
 
+int mod_register(char *path, int *dlflags, void *p1, void *p2)
+{
+	if(db_api_init()<0)
+		return -1;
+	return 0;
+}
+
 static int sqlite_mod_init(void)
 {
 	sqlite3_initialize();
@@ -64,7 +71,7 @@ static int sqlite_mod_init(void)
 	LM_INFO("SQlite library version %s (compiled using %s)\n",
 		sqlite3_libversion(),
 		SQLITE_VERSION);
-	return db_query_init();
+	return 0;
 }