From: Arran Cudbard-Bell Date: Thu, 3 Mar 2022 03:17:43 +0000 (-0600) Subject: Cast data not inst in sql drivers X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=ab3cd5a0a54983a52ed3cba4d5b16a86308e30b5;p=thirdparty%2Ffreeradius-server.git Cast data not inst in sql drivers --- diff --git a/src/modules/rlm_sql/drivers/rlm_sql_cassandra/rlm_sql_cassandra.c b/src/modules/rlm_sql/drivers/rlm_sql_cassandra/rlm_sql_cassandra.c index 8bacaedceee..b9b74fca6de 100644 --- a/src/modules/rlm_sql/drivers/rlm_sql_cassandra/rlm_sql_cassandra.c +++ b/src/modules/rlm_sql/drivers/rlm_sql_cassandra/rlm_sql_cassandra.c @@ -723,7 +723,7 @@ static int mod_instantiate(module_inst_ctx_t const *mctx) { rlm_sql_t const *parent = talloc_get_type_abort(mctx->inst->parent->data, rlm_sql_t); rlm_sql_config_t const *config = &parent->config; - rlm_sql_cassandra_t *inst = talloc_get_type_abort(mctx->inst, rlm_sql_cassandra_t); + rlm_sql_cassandra_t *inst = talloc_get_type_abort(mctx->inst->data, rlm_sql_cassandra_t); bool do_tls = false; bool do_latency_aware_routing = false; CassCluster *cluster; diff --git a/src/modules/rlm_sql/drivers/rlm_sql_oracle/rlm_sql_oracle.c b/src/modules/rlm_sql/drivers/rlm_sql_oracle/rlm_sql_oracle.c index 9e436edd709..4bbfded9451 100644 --- a/src/modules/rlm_sql/drivers/rlm_sql_oracle/rlm_sql_oracle.c +++ b/src/modules/rlm_sql/drivers/rlm_sql_oracle/rlm_sql_oracle.c @@ -157,7 +157,7 @@ static int mod_instantiate(module_inst_ctx_t const *mctx) { rlm_sql_t const *parent = talloc_get_type_abort(mctx->inst->parent->data, rlm_sql_t); rlm_sql_config_t const *config = &parent->config; - rlm_sql_oracle_t *inst = talloc_get_type_abort(mctx->inst, rlm_sql_oracle_t); + rlm_sql_oracle_t *inst = talloc_get_type_abort(mctx->inst->data, rlm_sql_oracle_t); char errbuff[512]; sb4 errcode = 0; OraText *sql_password = NULL; diff --git a/src/modules/rlm_sql/drivers/rlm_sql_postgresql/rlm_sql_postgresql.c b/src/modules/rlm_sql/drivers/rlm_sql_postgresql/rlm_sql_postgresql.c index 97c37c24f88..95aeb368561 100644 --- a/src/modules/rlm_sql/drivers/rlm_sql_postgresql/rlm_sql_postgresql.c +++ b/src/modules/rlm_sql/drivers/rlm_sql_postgresql/rlm_sql_postgresql.c @@ -548,7 +548,7 @@ static int mod_instantiate(module_inst_ctx_t const *mctx) { rlm_sql_t const *parent = talloc_get_type_abort(mctx->inst->parent->data, rlm_sql_t); rlm_sql_config_t const *config = &parent->config; - rlm_sql_postgresql_t *inst = talloc_get_type_abort(mctx->inst, rlm_sql_postgresql_t); + rlm_sql_postgresql_t *inst = talloc_get_type_abort(mctx->inst->data, rlm_sql_postgresql_t); char application_name[NAMEDATALEN]; char *db_string;