荔园在线

荔园之美,在春之萌芽,在夏之绽放,在秋之收获,在冬之沉淀

[回到开始] [上一篇][下一篇]


发信人: jjksam (Linux Device Driver), 信区: sysop
标  题: 现在可以按x进入精华区了.[请站务们留意]
发信站: 荔园晨风BBS站 (Sun May 12 12:36:58 2002), 转信

原因可能是这个:
  小百合的zhch发现这个bug
  如果一个版的名称与另一个版的前几个字符相同,那么对这个版改名等操作以后,另
一个版的精华区在.Search里的索引就会丢失,造成无法在版面按'x'进入精华区。

解决办法:
改进talk.c里的del_from_file()函数,把

if (strncmp(genbuf, str, strlen(str)) == 0)

改成:

if (strncmp(genbuf, str, strlen(str)) == 0 && genbuf[strlen(str)]<=32)

这样也同时解决了D时删除时会出现误删等bug。

不过我已经改成这样了, 但好像还是不行..

为避免.Search里的索引再次丢失, 请有权限的管理员现在暂时不要做修改版面等操作.
我会尽快修改好这个bug

--
   mm       ★__      __  __ __★______ ______ __  __★
/^(  )^\      █      █  █/    █____ █__█ █∨█
\,(..),/  ▅__█  ▅__█  █\__  ▂__█ █  █ █  █
  V~~V   ▇▆▅▃▁I'm a bat. I'm very bad!^Q^_▃▄▆▇ 你好!^_^欢迎大家到linux

※ 修改:·jjksam 於 May 12 13:29:59 修改本文·[FROM: 192.168.0.146]
※ 来源:·荔园晨风BBS站 bbs.szu.edu.cn·[FROM: 192.168.0.146]


[回到开始] [上一篇][下一篇]

荔园在线首页 友情链接:深圳大学 深大招生 荔园晨风BBS S-Term软件 网络书店