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

Diff for /mandoc/tbl.c between version 1.41 and 1.42

version 1.41, 2017/06/08 18:11:22 version 1.42, 2017/07/08 17:52:50
Line 31 
Line 31 
 #include "libroff.h"  #include "libroff.h"
   
   
 enum rofferr  void
 tbl_read(struct tbl_node *tbl, int ln, const char *p, int pos)  tbl_read(struct tbl_node *tbl, int ln, const char *p, int pos)
 {  {
         const char      *cp;          const char      *cp;
Line 66  tbl_read(struct tbl_node *tbl, int ln, const char *p, 
Line 66  tbl_read(struct tbl_node *tbl, int ln, const char *p, 
                 if (*cp == ';') {                  if (*cp == ';') {
                         tbl_option(tbl, ln, p, &pos);                          tbl_option(tbl, ln, p, &pos);
                         if (p[pos] == '\0')                          if (p[pos] == '\0')
                                 return ROFF_IGN;                                  return;
                 }                  }
         }          }
   
Line 75  tbl_read(struct tbl_node *tbl, int ln, const char *p, 
Line 75  tbl_read(struct tbl_node *tbl, int ln, const char *p, 
         switch (tbl->part) {          switch (tbl->part) {
         case TBL_PART_LAYOUT:          case TBL_PART_LAYOUT:
                 tbl_layout(tbl, ln, p, pos);                  tbl_layout(tbl, ln, p, pos);
                 return ROFF_IGN;                  break;
         case TBL_PART_CDATA:          case TBL_PART_CDATA:
                 return tbl_cdata(tbl, ln, p, pos) ? ROFF_TBL : ROFF_IGN;                  tbl_cdata(tbl, ln, p, pos);
                   break;
         default:          default:
                   tbl_data(tbl, ln, p, pos);
                 break;                  break;
         }          }
   
         tbl_data(tbl, ln, p, pos);  
         return ROFF_TBL;  
 }  }
   
 struct tbl_node *  struct tbl_node *
Line 160  tbl_span(struct tbl_node *tbl)
Line 159  tbl_span(struct tbl_node *tbl)
 }  }
   
 int  int
 tbl_end(struct tbl_node **tblp)  tbl_end(struct tbl_node *tbl)
 {  {
         struct tbl_node *tbl;  
         struct tbl_span *sp;          struct tbl_span *sp;
   
         tbl = *tblp;  
         *tblp = NULL;  
   
         if (tbl->part == TBL_PART_CDATA)          if (tbl->part == TBL_PART_CDATA)
                 mandoc_msg(MANDOCERR_TBLDATA_BLK, tbl->parse,                  mandoc_msg(MANDOCERR_TBLDATA_BLK, tbl->parse,

Legend:
Removed from v.1.41  
changed lines
  Added in v.1.42

CVSweb