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

Diff for /mandoc/man_term.c between version 1.118 and 1.120

version 1.118, 2011/09/20 09:02:23 version 1.120, 2011/09/20 14:20:48
Line 640  pre_TP(DECL_ARGS)
Line 640  pre_TP(DECL_ARGS)
         /* Calculate offset. */          /* Calculate offset. */
   
         if (NULL != (nn = n->parent->head->child))          if (NULL != (nn = n->parent->head->child))
                 if (nn->parent->line == nn->line)                  if (nn->string && nn->parent->line == nn->line)
                         if ((ival = a2width(p, nn->string)) >= 0)                          if ((ival = a2width(p, nn->string)) >= 0)
                                 len = (size_t)ival;                                  len = (size_t)ival;
   
Line 826  pre_RS(DECL_ARGS)
Line 826  pre_RS(DECL_ARGS)
                         sz = (size_t)ival;                          sz = (size_t)ival;
   
         mt->offset += sz;          mt->offset += sz;
         p->offset = mt->offset;          p->rmargin = p->maxrmargin;
           p->offset = mt->offset < p->rmargin ? mt->offset : p->rmargin;
   
         if (++mt->lmarginsz < MAXMARGINS)          if (++mt->lmarginsz < MAXMARGINS)
                 mt->lmargincur = mt->lmarginsz;                  mt->lmargincur = mt->lmarginsz;

Legend:
Removed from v.1.118  
changed lines
  Added in v.1.120

CVSweb