On Sun, May 1, 2011 at 5:48 AM, Måns Rullgård <[email protected]> wrote: > Aℓex Converse <[email protected]> writes: > >> From 859f6de86ee7359942a9aece8d92eea141d421d0 Mon Sep 17 00:00:00 2001 >> From: Alex Converse <[email protected]> >> Date: Tue, 26 Apr 2011 09:09:05 -0700 >> Subject: [PATCH 4/4] get_bits: make cache unsigned to eliminate undefined >> signed overflow. >> MIME-Version: 1.0 >> Content-Type: multipart/mixed; boundary="------------1" >> >> This is a multi-part message in MIME format. >> --------------1 >> Content-Type: text/plain; charset=UTF-8; format=fixed >> Content-Transfer-Encoding: 8bit >> >> --- >> libavcodec/get_bits.h | 2 +- >> 1 files changed, 1 insertions(+), 1 deletions(-) >> >> --------------1 >> Content-Type: text/x-patch; >> name="0004-get_bits-make-cache-unsigned-to-eliminate-undefined-.patch" >> Content-Transfer-Encoding: 8bit >> Content-Disposition: attachment; >> filename="0004-get_bits-make-cache-unsigned-to-eliminate-undefined-.patch" >> >> diff --git a/libavcodec/get_bits.h b/libavcodec/get_bits.h >> index 2d36b81..185ff31 100644 >> --- a/libavcodec/get_bits.h >> +++ b/libavcodec/get_bits.h >> @@ -127,7 +127,7 @@ for examples see get_bits, show_bits, skip_bits, get_vlc >> >> # define OPEN_READER(name, gb) \ >> unsigned int name##_index = (gb)->index; \ >> - int name##_cache = 0 >> + unsigned int name##_cache = 0 >> >> # define CLOSE_READER(name, gb) (gb)->index = name##_index > > Should be OK. >
Queued _______________________________________________ libav-devel mailing list [email protected] https://lists.libav.org/mailman/listinfo/libav-devel
