On 18 Jan 2012 12:20, "Dustin Brody" <[email protected]> wrote:
>
> ---
> libavformat/avidec.c | 6 ++++--
> 1 files changed, 4 insertions(+), 2 deletions(-)
>
> diff --git a/libavformat/avidec.c b/libavformat/avidec.c
> index b45224f..cd2f0c9 100644
> --- a/libavformat/avidec.c
> +++ b/libavformat/avidec.c
> @@ -666,7 +666,8 @@ static int avi_read_header(AVFormatContext *s,
AVFormatParameters *ap)
> case MKTAG('i', 'n', 'd', 'x'):
> i= avio_tell(pb);
> if(pb->seekable && !(s->flags & AVFMT_FLAG_IGNIDX) &&
> - read_braindead_odml_indx(s, 0) < 0 &&
s->error_recognition >= FF_ER_EXPLODE){
> + read_braindead_odml_indx(s, 0) < 0 &&
> + (s->error_recognition & AV_EF_EXPLODE)){
> goto fail;
> }
We dont need the { and }.
if (condition)
goto fail;
> avio_seek(pb, i+size, SEEK_SET);
> @@ -705,7 +706,8 @@ static int avi_read_header(AVFormatContext *s,
AVFormatParameters *ap)
> if(size > 1000000){
> av_log(s, AV_LOG_ERROR, "Something went wrong during
header parsing, "
> "I will ignore it and try to
continue anyway.\n");
> - if (s->error_recognition >= FF_ER_EXPLODE) goto fail;
> + if (s->error_recognition & AV_EF_EXPLODE)
> + goto fail;
> avi->movi_list = avio_tell(pb) - 4;
> avi->movi_end = avio_size(pb);
> goto end_of_header;
> --
> 1.7.2.5
>
> _______________________________________________
> libav-devel mailing list
> [email protected]
> https://lists.libav.org/mailman/listinfo/libav-devel
_______________________________________________
libav-devel mailing list
[email protected]
https://lists.libav.org/mailman/listinfo/libav-devel