--- lbbs/src/str_process.c 2025/05/17 05:54:42 1.9 +++ lbbs/src/str_process.c 2025/05/28 05:46:27 1.10 @@ -52,14 +52,14 @@ int split_line(const char *buffer, int m continue; } - if (c > 127 && c <= 255) // GBK chinese character + if (c < 0 || c > 127) // GBK chinese character { if (*p_display_len + 2 > max_display_len) { break; } i++; - *p_display_len += 2; + (*p_display_len) += 2; } else {