This will be needed by following changes.
}
}
- return driver_cassandra_init_common(event, set, ssl_set, db_r, error_r);
+ if (driver_cassandra_init_common(event, set, ssl_set, db_r, error_r) < 0)
+ return -1;
+ sql_init_common(*db_r);
+ return 0;
}
static int
pool_t pool = pool_alloconly_create("mysql driver", 1024);
*db_r = driver_mysql_init_common(pool, event, set, ssl_set);
+ sql_init_common(*db_r);
return 0;
}
return -1;
struct pgsql_db *db = driver_pgsql_init_common(event, set);
+ sql_init_common(&db->api);
*db_r = &db->api;
return 0;
}
&set, error_r) < 0)
return -1;
*db_r = driver_sqlite_init_common(event, set);
+ sql_init_common(*db_r);
return 0;
}
return -1;
}
- sql_init_common(db);
settings_free(sql_set);
*db_r = db;
return 1;