diff options
Diffstat (limited to 'libmpdemux/demux_asf.c')
-rw-r--r-- | libmpdemux/demux_asf.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/libmpdemux/demux_asf.c b/libmpdemux/demux_asf.c index a072b1c640..4a177b70a3 100644 --- a/libmpdemux/demux_asf.c +++ b/libmpdemux/demux_asf.c @@ -446,7 +446,8 @@ static demuxer_t* demux_open_asf(demuxer_t* demuxer) sh_video_t *sh_video=NULL; //---- ASF header: - read_asf_header(demuxer); + if (!read_asf_header(demuxer)) + return NULL; stream_reset(demuxer->stream); stream_seek(demuxer->stream,demuxer->movi_start); // demuxer->idx_pos=0; |