【 在 Leeward (5% completed★Y2K:PP) 的大作中提到: 】
: 本文描述的修改在 FireBird 2.5 和 2.6 上均可使用.
: FireBird 原始代码对精华区丝路长度的上限定义是 60 字符;
: 但是当版面的精华区目录层次较多时, 很可能丝路超长, 导致运行错误.
: 比如本站的武侠版一度因此在某些目录无法收录文章.
: 为此,特修改对精华区丝路长度的上限定义为 256 字符。
: 修改代码于 Thu Dec 11 15:01:30 1997 由 Leeward 在水木清华站开发并运行.
: =========================================================================
: 程序修改:
: bbs_src/main.c 的全局变量 char netty_path[ 60 ];
: char netty_path[ 256 ];
这样做好像还不能改到256上限,因为在askyn里面还限制了最大长度为100.仍然
可能会溢出.
还需要改stuff.c里面的askyn函数
char realstr[100];
改为
char realstr[280];
--
修改:KCN FROM 166.111.163.128
FROM 166.111.163.128