Fix >= vs > check of coded_fragment_list_index.

22_fix_theora_frag_fencepost.patch by chrome

Originally committed as revision 19995 to svn://svn.ffmpeg.org/ffmpeg/trunk
This commit is contained in:
Google Chrome 2009-09-23 12:42:12 +00:00 committed by Michael Niedermayer
parent 75bbed517f
commit 310afddfe0
1 changed files with 1 additions and 1 deletions

View File

@ -992,7 +992,7 @@ static int unpack_block_qpis(Vp3DecodeContext *s, GetBitContext *gb)
num_blocks_at_qpi += run_length; num_blocks_at_qpi += run_length;
for (j = 0; j < run_length; i++) { for (j = 0; j < run_length; i++) {
if (i > s->coded_fragment_list_index) if (i >= s->coded_fragment_list_index)
return -1; return -1;
if (s->all_fragments[s->coded_fragment_list[i]].qpi == qpi) { if (s->all_fragments[s->coded_fragment_list[i]].qpi == qpi) {