[M3] 一個比較無聊的 bug patch.

看板Maple (BBS架站)作者時間22年前 (2002/05/25 14:17), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串1/2 (看更多)
問題: 很多人第一次安裝 Maple 時由于 gem/brd/note/@note 里并沒有 任何活動看板,或者誤刪了一些 gem/@/ 下的相關文件時,如果 調用了 src/maple/cache.c 中的 film_out ,就會造成斷線。 所以很多人安裝完 Maple 都說到了十大看板后就斷線了。簡單修正如下: src/maple/cache.c::film_out函數里 .... if (tag) { len = shot[tag]; film += len; + /* hightman.020524: movie為空時會斷線, 在此加以判斷 */ + if (!film[0]) { + out_rle("\n***站長注意了*** 系統里還沒有活動看板, 速去精華區添加!\n"); + return -1; } len = shot[++tag] - len; } else { len = shot[1]; } .... -- ※ Origin: 明月水軒 <zju99.yi.org> ◆ From: tmc1.zju.edu.cn
文章代碼(AID): #yxonT00 (Maple)
文章代碼(AID): #yxonT00 (Maple)