看板 PttCurrent 關於我們 聯絡資訊
本來為了改某些功能 所以去看 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