rev 419 - trunk
[email protected] Wed, 27 Jul 2005 16:49:04 -0700 (PDT)
| Newsgroups | gmane.comp.printing.ghostscript.jbig2dec.cvs |
|---|---|
| Message-ID | <[email protected]> |
Author: giles
Date: 2005-07-27 16:49:03 -0700 (Wed, 27 Jul 2005)
New Revision: 419
Modified:
trunk/jbig2_text.c
Log:
Fix an off-by-one in reading the SBDEFPIXEL and SBCOMBOP fields of
the text region segment flags, which caused us to clear the region
background to the wrong value. Bug 688244.
Modified: trunk/jbig2_text.c
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
--- trunk/jbig2_text.c 2005-07-27 17:29:03 UTC (rev 418)
+++ trunk/jbig2_text.c 2005-07-27 23:49:03 UTC (rev 419)
@@ -372,8 +372,8 @@
params.SBSTRIPS =3D 1 << ((flags & 0x000c) >> 2);
params.REFCORNER =3D (flags & 0x0030) >> 4;
params.TRANSPOSED =3D flags & 0x0040;
- params.SBCOMBOP =3D (flags & 0x00e0) >> 7;
- params.SBDEFPIXEL =3D flags & 0x0100;
+ params.SBCOMBOP =3D (flags & 0x0180) >> 7;
+ params.SBDEFPIXEL =3D flags & 0x0200;
params.SBDSOFFSET =3D (flags & 0x7C00) >> 10;
params.SBRTEMPLATE =3D flags & 0x8000;
=20