[jbig2-cvs] rev 226 - trunk

Ralph Giles giles@ghostscript.com
Tue, 1 Apr 2003 12:41:52 -0800


Author: giles
Date: 2003-03-24 16:17:45 -0800 (Mon, 24 Mar 2003)
New Revision: 226

Modified:
   trunk/jbig2_segment.c
Log:
add some comments

Modified: trunk/jbig2_segment.c
==============================================================================
--- trunk/jbig2_segment.c	(original)
+++ trunk/jbig2_segment.c	Tue Apr  1 12:41:52 2003
@@ -134,7 +134,7 @@
     int index, index_max = ctx->segment_index - 1;
     const Jbig2Ctx *global_ctx = ctx->global_ctx;
 
-    /* FIXME: binary search would be better? */
+    /* FIXME: binary search would be better */
     for (index = index_max; index >= 0; index--)
         if (ctx->segments[index]->number == number)
             return (ctx->segments[index]);
@@ -148,6 +148,7 @@
     return NULL;
 }
 
+/* parse the generic portion of a region segment data header */
 void
 jbig2_get_region_segment_info(Jbig2RegionSegmentInfo *info,
 			      const byte *segment_data)
@@ -160,6 +161,7 @@
   info->flags = segment_data[16];
 }
 
+/* dispatch code for extension segment parsing */
 int jbig2_parse_extension_segment(Jbig2Ctx *ctx, Jbig2Segment *segment,
                             const uint8_t *segment_data)
 {
@@ -193,6 +195,7 @@
     return 0;
 }
 
+/* general segment parsing dispatch */
 int jbig2_parse_segment (Jbig2Ctx *ctx, Jbig2Segment *segment,
 			 const uint8_t *segment_data)
 {