南西急行電鉄研究会

WebDIAのバグフィックス (会長室/0045)

 当研究会が時刻表を表示するのに使用しているCGI「WebDIA」に今更ながらバグを発見してしまいました。

 WebDIAは、表示する時刻表データと紐づけた「設定ファイル」を弄ることで、指定した種別や名称の列車を表示させなくする(マスクする)機能があるのですが、この機能を使うと、マスクされた列車の記事欄に入っていた文字列が、その次の列車の記事欄に入ってしまうというものです。

 備忘のために書いておきますと、これは”マスクするよう指定した種別・名称の列車の時刻データの読み込みを中止するためのフラグ”で条件分岐させる前に、記事欄の文字列を配列にコピーする処理が記述されていたのが原因です。そこで、その処理順序を変更することで解消しています。

 …ということを作者の串八一番さんにお知らせしたいのですが、ここを見ていてくれればいいんだけどなあ。


最近の更新
アクセス数
累計: 605364
本日: 1850
昨日: 1918
一昨日: 943

Contents