diff --git a/common/utils/LOG/log.c b/common/utils/LOG/log.c index 2c9d444dbb4db57210a3481c75cd10bb1c067bd0..4605df06e00a690895b90d6acc6c13cd62ff3e8b 100644 --- a/common/utils/LOG/log.c +++ b/common/utils/LOG/log.c @@ -542,11 +542,11 @@ static inline int log_header(log_component_t *c, char l[32]; if (flag & FLAG_FILE_LINE && flag & FLAG_FUNCT ) - snprintf(l, sizeof l, "(%s:%d) ", func, line); + snprintf(l, sizeof l, "(%.23s:%d) ", func, line); else if (flag & FLAG_FILE_LINE) snprintf(l, sizeof l, "(%d) ", line); else if (flag & FLAG_FUNCT) - snprintf(l, sizeof l, "(%s) ", func); + snprintf(l, sizeof l, "(%.28s) ", func); else l[0] = 0;