]> git.ipfire.org Git - thirdparty/freeradius-server.git/commitdiff
Correct const issues
authorArran Cudbard-Bell <a.cudbardb@freeradius.org>
Fri, 10 May 2024 06:52:43 +0000 (00:52 -0600)
committerArran Cudbard-Bell <a.cudbardb@freeradius.org>
Fri, 10 May 2024 07:10:01 +0000 (01:10 -0600)
src/lib/server/module.c
src/lib/server/module.h

index a82b02fabcf5d3a38a4e9b603c1157604134ad02..4732f69eff0a7d94c7bd83b5f599dd6fa4bb64b4 100644 (file)
@@ -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;
 }
index bc10ab9ce84183ed72e64bda132d98f0afbe43e7..822cf53710de08009a6333ba3ecd8649e0cf0c2f 100644 (file)
@@ -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