[BACK]Return to mdoc_html.c CVS log [TXT][DIR] Up to [cvsweb.bsd.lv] / mandoc

Diff for /mandoc/mdoc_html.c between version 1.92 and 1.93

version 1.92, 2010/07/02 12:54:33 version 1.93, 2010/07/04 21:59:30
Line 1074  mdoc_it_head_pre(MDOC_ARGS, enum mdoc_list type, struc
Line 1074  mdoc_it_head_pre(MDOC_ARGS, enum mdoc_list type, struc
 static int  static int
 mdoc_it_pre(MDOC_ARGS)  mdoc_it_pre(MDOC_ARGS)
 {  {
         int                      i, wp, comp;          int                      i, comp;
         const struct mdoc_node  *bl, *nn;          const struct mdoc_node  *bl, *nn;
         struct roffsu            width, offs;          struct roffsu            width, offs;
         enum mdoc_list           type;          enum mdoc_list           type;
Line 1116  mdoc_it_pre(MDOC_ARGS)
Line 1116  mdoc_it_pre(MDOC_ARGS)
         if (bl->data.Bl->width)          if (bl->data.Bl->width)
                 a2width(bl->data.Bl->width, &width);                  a2width(bl->data.Bl->width, &width);
   
         wp = -1;  
         for (i = 0; bl->args && i < (int)bl->args->argc; i++)  
                 switch (bl->args->argv[i].arg) {  
                 case (MDOC_Column):  
                         wp = i; /* Save for later. */  
                         break;  
                 default:  
                         break;  
                 }  
   
         /* Override width in some cases. */          /* Override width in some cases. */
   
         switch (type) {          switch (type) {
Line 1149  mdoc_it_pre(MDOC_ARGS)
Line 1139  mdoc_it_pre(MDOC_ARGS)
                 for (i = 0; nn && nn != n; nn = nn->next)                  for (i = 0; nn && nn != n; nn = nn->next)
                         if (MDOC_BODY == nn->type)                          if (MDOC_BODY == nn->type)
                                 i++;                                  i++;
                 if (i < (int)bl->args->argv[wp].sz)                  if (i < (int)bl->data.Bl->ncols)
                         a2width(bl->args->argv[wp].value[i], &width);                          a2width(bl->data.Bl->cols[i], &width);
         }          }
   
         if (MDOC_HEAD == n->type)          if (MDOC_HEAD == n->type)

Legend:
Removed from v.1.92  
changed lines
  Added in v.1.93

CVSweb