■スレッドリストへ戻る■ 全部 1- 101- 201- 301- 401- 501- 601- 701- 801- 最新50

プログラマが2chを救う!?2

418 :デフォルトの名無しさん :01/08/27 23:36 ID:bJ23bC3M
今最新版はread14.2.2.cだよね?
簡単に直せそうな変な所と今まで指摘されていた場所を再掲。

BadAccess()のテーブル内(新しい方、214-)
オリジナルに従うと、こうなるはず?
- "WebFetch?",
+ #ifdefKatjusha_Beta_kisei
+  "Katjusha",
+ #endif
+  "WebFetch",

dat_read()のケツ(567-)
- for (i = 0; i < zz_fileSize; i++) {
- if (BigBuffer[i] == '\0')
-  BigBuffer[i] = '*';
- }
+ i = strlen(BigBuffer);
+ while (i < zz_fileSize) {
+  BigBuffer[i] = '*';
+  i += strlen(BigBuffer + i);
+ }

atexitfunc()(710-)
全体を
#ifdefGZIP
#endif
で囲んでくれ(コンパイルエラー)

main()の中盤(786-)
コピペの残りだから要らないはず
- #ifdef DEBUG
-  sprintf(fname, "998695422.dat");
- #endif
-  zz_fileSize = getFileSize(fname);

その他
IsBusy2ch()が、レスを1つparseする度に呼ばれているので、
main()でzz_GetEnv()を呼んだ直後辺りで一度呼んで、
結果はグローバル変数なりに保存して欲しい。
(後述するルーチン内部でもレス毎に呼んでいるので無駄)

272KB
新着レスの表示

スレッドリストへ戻る 全部 前100 次100 最新50

0ch BBS 2004-10-30