rev 437 - trunk

[email protected] Mon, 5 Dec 2005 16:02:27 -0800 (PST)
Newsgroups gmane.comp.printing.ghostscript.jbig2dec.cvs
Message-ID <[email protected]>
Author: giles
Date: 2005-12-01 13:52:38 -0800 (Thu, 01 Dec 2005)
New Revision: 437

Modified:
   trunk/jbig2_segment.c
Log:
Handle immediate lossless generic regions the same as immediate generic=20
regions. Fixes bug 688397.


Modified: trunk/jbig2_segment.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_segment.c	2005-09-01 04:13:36 UTC (rev 436)
+++ trunk/jbig2_segment.c	2005-12-01 21:52:38 UTC (rev 437)
@@ -263,11 +263,9 @@
     case 36:
       return jbig2_error(ctx, JBIG2_SEVERITY_WARNING, segment->number,
         "unhandled segment type 'intermediate generic region'");
-    case 38:
+    case 38: /* immediate generic region */
+    case 39: /* immediate lossless generic region */
       return jbig2_immediate_generic_region(ctx, segment, segment_data);
-    case 39:
-      return jbig2_error(ctx, JBIG2_SEVERITY_WARNING, segment->number,
-        "unhandled segment type 'immediate lossless generic region'");
     case 40: /* intermediate generic refinement region */
     case 42: /* immediate generic refinement region */
     case 43: /* immediate lossless generic refinement region */