--- lbbs/src/user_stat.c 2025/10/23 05:54:16 1.2 +++ lbbs/src/user_stat.c 2025/10/24 02:07:01 1.3 @@ -121,7 +121,7 @@ int user_stat_article_cnt_inc(USER_STAT_ mid = (left + right) / 2; if (uid < p_map->stat_list[mid].uid) { - right = mid; + right = mid - 1; } else if (uid > p_map->stat_list[mid].uid) { @@ -163,7 +163,7 @@ int user_stat_get(USER_STAT_MAP *p_map, mid = (left + right) / 2; if (uid < p_map->stat_list[mid].uid) { - right = mid; + right = mid - 1; } else if (uid > p_map->stat_list[mid].uid) {