--- lbbs/src/article_cache.c 2025/06/17 13:17:04 1.19 +++ lbbs/src/article_cache.c 2025/06/21 02:15:18 1.21 @@ -15,17 +15,17 @@ ***************************************************************************/ #include "article_cache.h" -#include "log.h" #include "lml.h" +#include "log.h" #include -#include #include +#include #include +#include +#include #include #include #include -#include -#include #define ARTICLE_HEADER_MAX_LEN 4096 #define ARTICLE_CONTENT_MAX_LEN 1024 * 1024 * 4 // 4MB @@ -128,7 +128,9 @@ int article_cache_generate(const char *c if (header_len != cache.line_offsets[header_line_cnt]) { - log_common("Header of article(aid=%d) is truncated from %ld to %ld\n", p_article->aid, header_len, cache.line_offsets[header_line_cnt]); +#ifdef _DEBUG + log_error("Header of article(aid=%d) is truncated from %ld to %ld\n", p_article->aid, header_len, cache.line_offsets[header_line_cnt]); +#endif header_len = (size_t)cache.line_offsets[header_line_cnt]; } @@ -140,8 +142,10 @@ int article_cache_generate(const char *c if (cache.data_len - header_len != (size_t)cache.line_offsets[cache.line_total]) { - log_common("Body of article(aid=%d) is truncated from %ld to %ld\n", - p_article->aid, cache.data_len - header_len, cache.line_offsets[cache.line_total]); +#ifdef _DEBUG + log_error("Body of article(aid=%d) is truncated from %ld to %ld\n", + p_article->aid, cache.data_len - header_len, cache.line_offsets[cache.line_total]); +#endif cache.data_len = header_len + (size_t)(cache.line_offsets[cache.line_total]); } @@ -154,8 +158,10 @@ int article_cache_generate(const char *c if (footer_len != cache.line_offsets[cache.line_total + footer_line_cnt]) { - log_common("Footer of article(aid=%d) is truncated from %ld to %ld\n", - p_article->aid, footer_len, cache.line_offsets[cache.line_total + footer_line_cnt]); +#ifdef _DEBUG + log_error("Footer of article(aid=%d) is truncated from %ld to %ld\n", + p_article->aid, footer_len, cache.line_offsets[cache.line_total + footer_line_cnt]); +#endif footer_len = (size_t)(cache.line_offsets[cache.line_total + footer_line_cnt]); }