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

Diff for /mandoc/roff.c between version 1.114 and 1.115

version 1.114, 2010/12/31 18:19:43 version 1.115, 2011/01/01 15:45:18
Line 1123  roff_TE(ROFF_ARGS)
Line 1123  roff_TE(ROFF_ARGS)
   
         if (NULL == r->tbl)          if (NULL == r->tbl)
                 (*r->msg)(MANDOCERR_NOSCOPE, r->data, ln, ppos, NULL);                  (*r->msg)(MANDOCERR_NOSCOPE, r->data, ln, ppos, NULL);
           else
                   tbl_end(r->tbl);
   
         r->tbl = NULL;          r->tbl = NULL;
         return(ROFF_IGN);          return(ROFF_IGN);
Line 1147  roff_TS(ROFF_ARGS)
Line 1149  roff_TS(ROFF_ARGS)
 {  {
         struct tbl      *t;          struct tbl      *t;
   
         if (r->tbl)          if (r->tbl) {
                 (*r->msg)(MANDOCERR_SCOPEBROKEN, r->data, ln, ppos, NULL);                  (*r->msg)(MANDOCERR_SCOPEBROKEN, r->data, ln, ppos, NULL);
                   tbl_end(r->tbl);
           }
   
         t = tbl_alloc(r->data, r->msg);          t = tbl_alloc(ppos, ln, r->data, r->msg);
   
         if (r->last_tbl)          if (r->last_tbl)
                 r->last_tbl->next = t;                  r->last_tbl->next = t;

Legend:
Removed from v.1.114  
changed lines
  Added in v.1.115

CVSweb