This patch will constify the name_in parameter of log_level() which is only used as readonly pointer. --- dlm_controld/dlm_daemon.h | 2 +- dlm_controld/logging.c | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/dlm_controld/dlm_daemon.h b/dlm_controld/dlm_daemon.h index 94a9238f..86b37603 100644 --- a/dlm_controld/dlm_daemon.h +++ b/dlm_controld/dlm_daemon.h @@ -217,7 +217,7 @@ EXTERN struct list_head run_ops; #define LOG_NONE 0x00001111 __attribute__ (( format( printf, 3, 4 ) )) -void log_level(char *name_in, uint32_t level_in, const char *fmt, ...); +void log_level(const char *name_in, uint32_t level_in, const char *fmt, ...); #define log_error(fmt, args...) log_level(NULL, LOG_ERR, fmt, ##args) #define log_debug(fmt, args...) log_level(NULL, LOG_DEBUG, fmt, ##args) diff --git a/dlm_controld/logging.c b/dlm_controld/logging.c index 3298ef99..f1f23f3f 100644 --- a/dlm_controld/logging.c +++ b/dlm_controld/logging.c @@ -151,7 +151,7 @@ static void log_save_str(int len, char *log_buf, unsigned int *point, *wrap = w; } -void log_level(char *name_in, uint32_t level_in, const char *fmt, ...) +void log_level(const char *name_in, uint32_t level_in, const char *fmt, ...) { va_list ap; char name[NAME_ID_SIZE + 2]; -- 2.31.1