From 00829b9bc103646a79614e15d15e0d2a0e0c6868 Mon Sep 17 00:00:00 2001 From: Loren Merritt Date: Tue, 26 Feb 2008 07:35:56 +0000 Subject: [PATCH] simplify Originally committed as revision 12224 to svn://svn.ffmpeg.org/ffmpeg/trunk --- libavcodec/pngenc.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libavcodec/pngenc.c b/libavcodec/pngenc.c index 10ed5afad0..703371d856 100644 --- a/libavcodec/pngenc.c +++ b/libavcodec/pngenc.c @@ -158,7 +158,7 @@ static uint8_t *png_choose_filter(PNGEncContext *s, uint8_t *dst, buf1[0] = pred; cost = 0; for(i=0; i<=size; i++) - cost += abs(0x80 - (buf1[i] ^ 0x80)); + cost += abs((int8_t)buf1[i]); if(cost < bcost) { bcost = cost; FFSWAP(uint8_t*, buf1, buf2);