2009年12月2日水曜日

epgrecの git版を使ってるんだけど、自動予約を登録しようとすると
"Warning: Illegal offset type in /var/www/epgrec2/Reservation.class.php on line 237"
とか出やがります。
どうやら問題の行にある $modeが自動録画の場合だけ数値型ではない(文字列型?)になっているのが原因っぽい。

とりあえず
$filename .= $RECORD_MODE[$mode]['suffix'];
$filename .= $RECORD_MODE[(int)$mode]['suffix'];
にしたら動作した。

すこし様子見して問題なければ報告かな。
本当はここじゃなくて呼出側でキャストすべきなんだろうなぁ...



0 件のコメント:

コメントを投稿