--- lbbs/src/log.c 2025/11/17 11:22:16 1.35 +++ lbbs/src/log.c 2025/12/18 02:54:16 1.36 @@ -79,10 +79,14 @@ inline static void log_head(char *buf, s { snprintf(buf, len, "[%s] [%d] [INFO] ", s_time, getpid()); } - else // if (log_level == LOG_LEVEL_ERROR) + else if (log_level == LOG_LEVEL_ERROR) { snprintf(buf, len, "[%s] [%d] [ERROR] [%s:%d] ", s_time, getpid(), app_file, app_line); } + else // if (log_level == LOG_LEVEL_DEBUG) + { + snprintf(buf, len, "[%s] [%d] [DEBUG] [%s:%d] ", s_time, getpid(), app_file, app_line); + } } int log_printf(enum log_level_t log_level, const char *app_file, int app_line, const char *format, ...) @@ -92,7 +96,7 @@ int log_printf(enum log_level_t log_leve char buf[LINE_BUFFER_LEN]; FILE *fp_log; - fp_log = (log_level == LOG_LEVEL_ERROR ? fp_error_log : fp_common_log); + fp_log = (log_level == LOG_LEVEL_COMMON ? fp_common_log : fp_error_log); log_head(buf, sizeof(buf), log_level, app_file, app_line); strncat(buf, format, sizeof(buf) - strnlen(buf, sizeof(buf)));