parent
1c0acad6a8
commit
32aedcf43d
@ -0,0 +1,27 @@
|
|||||||
|
--- ImageMagick-5.5.6/coders/xwd.c.mask 2003-01-04 22:55:30.000000000 -0500
|
||||||
|
+++ ImageMagick-5.5.6/coders/xwd.c 2005-05-26 08:22:43.627646000 -0400
|
||||||
|
@@ -343,21 +343,21 @@
|
||||||
|
*/
|
||||||
|
red_mask=ximage->red_mask;
|
||||||
|
red_shift=0;
|
||||||
|
- while ((red_mask & 0x01) == 0)
|
||||||
|
+ while ((red_mask != 0) && ((red_mask & 0x01) == 0))
|
||||||
|
{
|
||||||
|
red_mask>>=1;
|
||||||
|
red_shift++;
|
||||||
|
}
|
||||||
|
green_mask=ximage->green_mask;
|
||||||
|
green_shift=0;
|
||||||
|
- while ((green_mask & 0x01) == 0)
|
||||||
|
+ while ((green_mask != 0) && ((green_mask & 0x01) == 0))
|
||||||
|
{
|
||||||
|
green_mask>>=1;
|
||||||
|
green_shift++;
|
||||||
|
}
|
||||||
|
blue_mask=ximage->blue_mask;
|
||||||
|
blue_shift=0;
|
||||||
|
- while ((blue_mask & 0x01) == 0)
|
||||||
|
+ while ((blue_mask != 0) && ((blue_mask & 0x01) == 0))
|
||||||
|
{
|
||||||
|
blue_mask>>=1;
|
||||||
|
blue_shift++;
|
Loading…
Reference in new issue