silverfilain/L-SMASH — pull request #3 by maki-rxrz (2012-03-24 02:29:29+00:00)
Title: read: Add error handling on box skip failure.

read.c の isom_skip_box_rest()、isom_read_box() にスキップ処理結果確認を追加。

VCビルド版において L-SMASH のコード内で無限ループに陥る現象が生じ、確認した所、
isom_skip_box_rest() で fseek() に失敗してもそのまま処理を継続している事が原因でした。

標準入力での fgetc() 結果判定箇所と isom_read_box() は、同様の処理が必要と見た上での
合わせ変更です。

確認の程、宜しくお願い致します。