From: Arran Cudbard-Bell Date: Fri, 10 May 2024 06:52:43 +0000 (-0600) Subject: Correct const issues X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=b01a584cba9ec8e2675fc28eb8775c2bd02d0ea9;p=thirdparty%2Ffreeradius-server.git Correct const issues --- diff --git a/src/lib/server/module.c b/src/lib/server/module.c index a82b02fabcf..4732f69eff0 100644 --- a/src/lib/server/module.c +++ b/src/lib/server/module.c @@ -348,14 +348,14 @@ static module_thread_instance_t *mlg_thread_data_get(module_instance_t *mi) static int mlg_thread_data_add(module_thread_instance_t *ti) { - mlg_module_instance_t *mlg_mi = (mlg_module_instance_t *)talloc_get_type_abort(ti->mi, module_instance_t); + mlg_module_instance_t const *mlg_mi = (mlg_module_instance_t const *)talloc_get_type_abort_const(ti->mi, module_instance_t); mlg_thread_inst_list[mlg_mi->inst_idx - 1] = ti; return 0; } static void mlg_thread_data_del(module_thread_instance_t *ti) { - mlg_module_instance_t *mlg_mi = (mlg_module_instance_t *)talloc_get_type_abort(ti->mi, module_instance_t); + mlg_module_instance_t const *mlg_mi = (mlg_module_instance_t const *)talloc_get_type_abort_const(ti->mi, module_instance_t); mlg_thread_inst_list[mlg_mi->inst_idx - 1] = NULL; mlg_in_sync = false; } diff --git a/src/lib/server/module.h b/src/lib/server/module.h index bc10ab9ce84..822cf53710d 100644 --- a/src/lib/server/module.h +++ b/src/lib/server/module.h @@ -266,7 +266,7 @@ struct module_thread_instance_s { fr_event_list_t *el; //!< Event list associated with this thread. - module_instance_t const *mi; //!< As opposed to the thread local inst. + module_instance_t *mi; //!< As opposed to the thread local inst. uint64_t total_calls; //! total number of times we've been called uint64_t active_callers; //! number of active callers. i.e. number of current yields