From 345d5315e5f8bb680bd545a4bd364059c319b335 Mon Sep 17 00:00:00 2001 From: Robert Schmidt Date: Tue, 20 Jan 2026 09:32:56 +0100 Subject: [PATCH] config_module: make pointers const --- common/config/config_load_configmodule.c | 2 +- common/config/config_load_configmodule.h | 2 +- common/config/config_userapi.c | 2 +- common/config/config_userapi.h | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/common/config/config_load_configmodule.c b/common/config/config_load_configmodule.c index 5d8bb2cfcc..da589d3759 100644 --- a/common/config/config_load_configmodule.c +++ b/common/config/config_load_configmodule.c @@ -144,7 +144,7 @@ int config_cmdlineonly_getlist(configmodule_interface_t *cfg, paramlist_def_t *ParamList, paramdef_t *params, int numparams, - char *prefix) + const char *prefix) { ParamList->numelt = 0; return 0; diff --git a/common/config/config_load_configmodule.h b/common/config/config_load_configmodule.h index 2c45f788d4..93753ef358 100644 --- a/common/config/config_load_configmodule.h +++ b/common/config/config_load_configmodule.h @@ -61,7 +61,7 @@ struct configmodule_interface; typedef int (*configmodule_getfunc_t)(struct configmodule_interface *, paramdef_t *, int numparams, const char *prefix); typedef int ( - *configmodule_getlistfunc_t)(struct configmodule_interface *, paramlist_def_t *, paramdef_t *, int numparams, char *prefix); + *configmodule_getlistfunc_t)(struct configmodule_interface *, paramlist_def_t *, paramdef_t *, int numparams, const char *prefix); typedef int (*configmodule_setfunc_t)(paramdef_t *cfgoptions, int numoptions, const char *prefix); typedef void (*configmodule_endfunc_t)(struct configmodule_interface *cfg); diff --git a/common/config/config_userapi.c b/common/config/config_userapi.c index 7c92a611de..271b9ba0a9 100644 --- a/common/config/config_userapi.c +++ b/common/config/config_userapi.c @@ -142,7 +142,7 @@ int config_get(configmodule_interface_t *cfgif, paramdef_t *params, int numparam return ret; } -int config_getlist(configmodule_interface_t *cfg, paramlist_def_t *ParamList, paramdef_t *params, int numparams, char *prefix) +int config_getlist(configmodule_interface_t *cfg, paramlist_def_t *ParamList, paramdef_t *params, int numparams, const char *prefix) { if (CONFIG_ISFLAGSET(CONFIG_ABORT)) { fprintf(stderr,"[CONFIG] config_get skipped, config module not properly initialized\n"); diff --git a/common/config/config_userapi.h b/common/config/config_userapi.h index 3aeeeec3c1..57d738ae83 100644 --- a/common/config/config_userapi.h +++ b/common/config/config_userapi.h @@ -62,7 +62,7 @@ int config_assign_ipv4addr(configmodule_interface_t *cfg, paramdef_t *cfgoptions #define CONFIG_CHECKALLSECTIONS "ALLSECTIONS" int config_check_unknown_cmdlineopt(configmodule_interface_t *cfg, char *prefix); int config_get(configmodule_interface_t *cfg, paramdef_t *params, int numparams, const char *prefix); -int config_getlist(configmodule_interface_t *cfg, paramlist_def_t *ParamList, paramdef_t *params, int numparams, char *prefix); +int config_getlist(configmodule_interface_t *cfg, paramlist_def_t *ParamList, paramdef_t *params, int numparams, const char *prefix); /* apis to set some of the paramdef_t fields before using the get/getlist api's */ void config_set_checkfunctions(paramdef_t *params, checkedparam_t *checkfunctions, int numparams);