回文章列表
作者LHD.bbs@bbs.cs.nctu.edu.tw (不務正業) 看板: itoc
標題[修正] xover.c feeter 修正
時間交大資訊次世代BS2 (2008/06/09 Mon 02:55:53)
我反正搞不懂為何原本沒減 XO_ZONE 在 i386 上居然沒問題
這次是 porting 到 amd64 上時進選單會莫名斷線才發現的
雖然在 i386 上正常,但還是改正確點比較好..

: xover.c:xo_jump()
...

#if 0
  move(b_lines, 0);
  clrtoeol();
#endif
- outf(xz[zone].feeter);        /* itoc.010403: 把 b_lines 填上 feeter */
+ outf(xz[zone - XO_ZONE].feeter);  /* itoc.010403: 把 b_lines 填上 feeter */

  pos = atoi(buf);

...

: xover.c:xover()

...

  for (;;)
  {
    while (cmd != XO_NONE)
    {
      if (cmd == XO_FOOT)
      {
-       outf(xz[zone].feeter);  /* itoc.010403: 把 b_lines 填上 feeter */
+       outf(xz[zone - XO_ZONE].feeter);/* itoc.010403: 把 b_lines 填上
 feeter */
        break;
      }

      if (cmd >= XO_ZONE)

...

--
▄▄▄▄▄▄▄        ▄▄▄▄  ▄▄▄▄▄▄  <telnet://bbs.cs.nctu.edu.tw>
  █▄▄▄▄█        █        ▄▄▄▄▄█ Player: LHD                      
▄█▄▄▄▄█  ▄▄▄█        █▄▄▄▄▄ From: blog.cs.nctu.edu.tw        
☆ 次世代BS2 ☆ 可申請個人板 150MB 相簿 http://pic.bs2.to 交大資訊人 250MB
文章選讀←離開[主題上]主題下(k)上篇(j)下篇S/a搜尋 G串列 TAB精華 ↑↓捲 Pg/Space翻