From: cristy Date: Tue, 23 Mar 2010 13:59:54 +0000 (+0000) Subject: (no commit message) X-Git-Tag: 7.0.1-0~9752 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=618a96665a51cb540c998330e660f1c7506f6b08;p=imagemagick --- diff --git a/coders/psd.c b/coders/psd.c index 113ffd41f..553a20170 100644 --- a/coders/psd.c +++ b/coders/psd.c @@ -335,17 +335,17 @@ static ssize_t DecodePSDPixels(const size_t number_compact_pixels, } case 4: { - *pixels++=(pixel >> 4) & 0xff; - *pixels++=(pixel & 0x0f) & 0xff; + *pixels++=(*compact_pixels >> 4) & 0xff; + *pixels++=(*compact_pixels & 0x0f) & 0xff; i+=2; break; } case 2: { - *pixels++=(pixel >> 6) & 0x03; - *pixels++=(pixel >> 4) & 0x03; - *pixels++=(pixel >> 2) & 0x03; - *pixels++=(pixel & 0x03) & 0x03; + *pixels++=(*compact_pixels >> 6) & 0x03; + *pixels++=(*compact_pixels >> 4) & 0x03; + *pixels++=(*compact_pixels >> 2) & 0x03; + *pixels++=(*compact_pixels & 0x03) & 0x03; i+=4; break; }