# HG changeset patch # User mru # Date 1236641258 0 # Node ID 0d5eed0f1b4543a3446665820ebfd417f15fbf4f # Parent 33477a19f89e13bdee48f0dd3fb2589eec38c8ba Fix unaligned access in ff_copy_bits() diff -r 33477a19f89e -r 0d5eed0f1b45 bitstream.c --- a/bitstream.c Mon Mar 09 22:00:35 2009 +0000 +++ b/bitstream.c Mon Mar 09 23:27:38 2009 +0000 @@ -83,7 +83,7 @@ if(length==0) return; if(CONFIG_SMALL || words < 16 || put_bits_count(pb)&7){ - for(i=0; i>(16-bits)); + put_bits(pb, bits, AV_RB16(&srcw[words])>>(16-bits)); } /* VLC decoding */