Mercurial > libavcodec.hg
comparison svq1.c @ 1714:033eeef90b2b libavcodec
off-by-1 error in the never-before-tested embedded string code
author | melanson |
---|---|
date | Fri, 02 Jan 2004 02:31:53 +0000 |
parents | 932d306bf1dc |
children | bdf3927bf8c5 |
comparison
equal
deleted
inserted
replaced
1713:49e46374baa4 | 1714:033eeef90b2b |
---|---|
577 | 577 |
578 out[0] = get_bits (bitbuf, 8); | 578 out[0] = get_bits (bitbuf, 8); |
579 | 579 |
580 seed = string_table[out[0]]; | 580 seed = string_table[out[0]]; |
581 | 581 |
582 for (i=1; i < out[0]; i++) { | 582 for (i=1; i <= out[0]; i++) { |
583 out[i] = get_bits (bitbuf, 8) ^ seed; | 583 out[i] = get_bits (bitbuf, 8) ^ seed; |
584 seed = string_table[out[i] ^ seed]; | 584 seed = string_table[out[i] ^ seed]; |
585 } | 585 } |
586 } | 586 } |
587 | 587 |