看板SetupBBS
標 題Re: 真的能在 FreeBSD 8.0/AMD64 下用的 ve !!!
發信站亞特蘭提斯 (Thu Dec 31 15:36:25 2009)
轉信站ptt!news.ntu!ctu-gate!ctu-peer!news.nctu!netnews.chu!News.leobbs.net!A
// 有使用者反應會使用 Ctrl('S') 會 core dump ... 嗯 抱歉 陣列設太小 Orz
// 這問題很好玩 在不同版本的 FreeBSD 有的會出鎚有的不會 (64 環境是 OK 的)
// 應該是跟 OS 的記憶體配置有關 (有的會 pad 自行對齊 結果差一兩個字元就不
// 會溢位 /.\)
// term.c
do_move(int col, int row) {
char s[
12];
// 要設更大也沒關係 記憶體很便宜 (爆)
sprintf(s, "\033[%d;%dH", row + 1, col + 1);
output(s, strlen(s));
}
// 醬就可以了 ^^;;;
// ve_fb8_amd64.tgz / ve_ub91_i386.tgz / sob_pack_20091220.tgz 同步修正
// 造成不便請見諒 Orz
--
Origin:
Atlantis DN:
bbs.bsd.com.tw IP :
203.70.65.27 ST:
atlantis