summaryrefslogtreecommitdiff
path: root/libavcodec/bink.c
diff options
context:
space:
mode:
authorMans Rullgard <mans@mansr.com>2011-10-08 02:09:42 +0100
committerMans Rullgard <mans@mansr.com>2011-10-08 02:41:58 +0100
commitac6eab1496aad6f8b09deabbef4fe5fd829e142d (patch)
tree48f34a0725a7da2f72dfe757bdf90f1a1f6d0dfc /libavcodec/bink.c
parent98ef887a759c66febcb612407c6bb361c4d50bcb (diff)
put_bits: fix invalid shift by 32 in flush_put_bits()
If flush_put_bits() is called when the 32-bit buffer is empty, e.g. after writing a multiple of 32 bits, and invalid shift by 32 is performed. Since flush_put_bits() is called infrequently, this additional check should have negligible performance impact. Signed-off-by: Mans Rullgard <mans@mansr.com>
Diffstat (limited to 'libavcodec/bink.c')
0 files changed, 0 insertions, 0 deletions