On Sat, 10 Dec 2011 14:46:20 -0500, Justin Ruggles <[email protected]> 
wrote:
> From: Paul B Mahol <[email protected]>
> 
> Signed-off-by: Justin Ruggles <[email protected]>
> ---
>  libavformat/flacdec.c |    5 ++---
>  1 files changed, 2 insertions(+), 3 deletions(-)
> 
> diff --git a/libavformat/flacdec.c b/libavformat/flacdec.c
> index f3831c1..9e083d1 100644
> --- a/libavformat/flacdec.c
> +++ b/libavformat/flacdec.c
> @@ -102,7 +102,7 @@ static int flac_read_header(AVFormatContext *s,
>              uint8_t isrc[13];
>              uint64_t start;
>              const uint8_t *offset;
> -            int i, j, chapters, track, ti;
> +            int i, chapters, track, ti;
>              if (metadata_size < 431)
>                  return AVERROR_INVALIDDATA;
>              offset = buffer + 395;
> @@ -119,8 +119,7 @@ static int flac_read_header(AVFormatContext *s,
>                  offset += 14;
>                  ti = bytestream_get_byte(&offset);
>                  if (ti <= 0) return AVERROR_INVALIDDATA;
> -                for (j = 0; j < ti; j++)
> -                    offset += 12;
> +                offset += ti * 12;
>                  avpriv_new_chapter(s, track, st->time_base, start, 
> AV_NOPTS_VALUE, isrc);
>              }
>          } else {
> -- 
> 1.7.1
> 

Looks fine.

-- 
Anton Khirnov
_______________________________________________
libav-devel mailing list
[email protected]
https://lists.libav.org/mailman/listinfo/libav-devel

Reply via email to