作者Pecker (Pecker)
看板PttCurrent
标题[心得] 修改edit.c
时间Wed Mar 3 03:50:19 2004
本来为了改某些功能 所以去看 edit.c 赫然发现
最前面写着:
* edit.c, 用来提供 bbs上的文字编辑器, 即 ve.
* 现在这一个是恶搞过的版本, 比较不稳定, 用比较多的 cpu, 但是可以省下许多
* 的记忆体 (以 Ptt为例, 在九千人上站的时候, 约可省下 50MB 的记忆体)
看到这三行字 就想... 啊 我居然用的是恶搞过的版本 还是快改邪归正吧
去 php.twbbs.org 找到了 pttbbs-20030307-SNAP.tar.gz 之後 把它解开
然後把 edit.c 放进 mbbsd 里面 赫然发现 不能 make
慢慢查询之後 发现有两个原因导致不能 make,
第一个 是 pttstruct.h 中的 SIG_FLAG 0x3 并没有被 define ,
所以虽然我不知道那是什麽 我还是把它 define 起来了
另外一个是,
void
addsignature(FILE * fp, int ifuseanony)
这个东西里面的写法有点不一样 尤其是 showsignature 那个 function
但是我没空去研究 只好用最笨的方法 把新版的 addsignature 复制贴上来这里用
结果可以.. 测试之後无大碍, 所以就用了
似乎 有改进一点点发表文章时的稳定度, 可是并不是很确定 还要继续实验才能知道
--
谢谢看我的废话
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 203.73.163.21