ffmpeg | branch: master | Paul B Mahol <[email protected]> | Sat Dec 24 10:22:39 2016 +0100| [43cd33be16b21b9a217025e208f4ffbf0bf81da4] | committer: Paul B Mahol
avcodec/pixlet: fix undefined behaviour in postprocess_chroma Signed-off-by: Paul B Mahol <[email protected]> > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=43cd33be16b21b9a217025e208f4ffbf0bf81da4 --- libavcodec/pixlet.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/libavcodec/pixlet.c b/libavcodec/pixlet.c index 359c4f3..1755fb8 100644 --- a/libavcodec/pixlet.c +++ b/libavcodec/pixlet.c @@ -479,8 +479,8 @@ static void postprocess_chroma(AVFrame *frame, int w, int h, int depth) int16_t *srcv = (int16_t *)frame->data[2]; ptrdiff_t strideu = frame->linesize[1] / 2; ptrdiff_t stridev = frame->linesize[2] / 2; - const int add = 1 << (depth - 1); - const int shift = 16 - depth; + const unsigned add = 1 << (depth - 1); + const unsigned shift = 16 - depth; int i, j; for (j = 0; j < h; j++) { _______________________________________________ ffmpeg-cvslog mailing list [email protected] http://ffmpeg.org/mailman/listinfo/ffmpeg-cvslog
