From baae2e1958b9353adf4f247758ccd43046282c67 Mon Sep 17 00:00:00 2001 From: mmdolze Date: Thu, 10 Feb 2011 22:55:45 +0000 Subject: [PATCH] Unsigned variables should be used for right-shifting bitmasks if the have their MSB bit set. --- server/drivers/sed1330.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/server/drivers/sed1330.c b/server/drivers/sed1330.c index 0cdf5f5..785c2d6 100644 --- a/server/drivers/sed1330.c +++ b/server/drivers/sed1330.c @@ -787,7 +787,7 @@ inline void sed1330_set_pixel(PrivateData * p, int x, int y, int value) { unsigned int bytepos; - char bitmask; + unsigned char bitmask; bytepos = y * p->bytesperline + x / p->cellwidth; bitmask = 0x80 >> (x % p->cellwidth);