From f39c3c885599a3a30abbbca698480b033670ec86 Mon Sep 17 00:00:00 2001 From: Michael Niedermayer Date: Mon, 26 Mar 2007 00:54:29 +0000 Subject: factorize & Originally committed as revision 8525 to svn://svn.ffmpeg.org/ffmpeg/trunk --- libavcodec/lzw.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'libavcodec/lzw.c') diff --git a/libavcodec/lzw.c b/libavcodec/lzw.c index 238c38cd82..6bc0b9a48a 100644 --- a/libavcodec/lzw.c +++ b/libavcodec/lzw.c @@ -78,17 +78,17 @@ static int lzw_get_code(struct LZWState * s) s->bbits += 8; s->bs--; } - c = s->bbuf & s->curmask; + c = s->bbuf; s->bbuf >>= s->cursize; } else { // TIFF while (s->bbits < s->cursize) { s->bbuf = (s->bbuf << 8) | (*s->pbuf++); s->bbits += 8; } - c = (s->bbuf >> (s->bbits - s->cursize)) & s->curmask; + c = s->bbuf >> (s->bbits - s->cursize); } s->bbits -= s->cursize; - return c; + return c & s->curmask; } uint8_t* ff_lzw_cur_ptr(LZWState *p) -- cgit v1.2.3