[BACK]Return to roff.c CVS log [TXT][DIR] Up to [local] / src / usr.bin / mandoc

Diff for /src/usr.bin/mandoc/roff.c between version 1.236 and 1.237

version 1.236, 2019/04/21 22:43:00 version 1.237, 2019/04/21 23:45:50
Line 3839 
Line 3839 
         char             *arg, *ap, *dst, *src;          char             *arg, *ap, *dst, *src;
         size_t            sz;          size_t            sz;
   
           /* If the macro is empty, ignore it altogether. */
   
           if (*r->current_string == '\0')
                   return ROFF_IGN;
   
         /* Initialize a new macro stack context. */          /* Initialize a new macro stack context. */
   
         if (++r->mstackpos == r->mstacksz) {          if (++r->mstackpos == r->mstacksz) {
Line 3886 
Line 3891 
         buf->sz = strlen(buf->buf) + 1;          buf->sz = strlen(buf->buf) + 1;
         *offs = 0;          *offs = 0;
   
         return buf->sz > 1 && buf->buf[buf->sz - 2] == '\n' ?          return buf->buf[buf->sz - 2] == '\n' ?
             ROFF_REPARSE | ROFF_USERCALL : ROFF_IGN | ROFF_APPEND;              ROFF_REPARSE | ROFF_USERCALL : ROFF_IGN | ROFF_APPEND;
 }  }
   

Legend:
Removed from v.1.236  
changed lines
  Added in v.1.237