diff --git a/src/modules/Image/encodings/x.c b/src/modules/Image/encodings/x.c index b230617ff0c98176a97324cd16c821726560201b..1974ca45a06594f5852ca5b6cb09b09790b27640 100644 --- a/src/modules/Image/encodings/x.c +++ b/src/modules/Image/encodings/x.c @@ -586,7 +586,7 @@ static void image_x_encode_pseudocolor_1byte(INT32 args, x=img->xsize; while (x--) { - b = (translate[*(s++)]<<(32-vbpp)) && 0xffffffff; + b = (translate[*(s++)]<<(32-vbpp)) & 0xffffffff; bp = bpp; while (bp>8-bit) {