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

Diff for /src/usr.bin/mandoc/roff_escape.c between version 1.11 and 1.12

version 1.11, 2022/06/06 12:09:18 version 1.12, 2022/06/06 19:22:54
Line 270 
Line 270 
                 goto out_sub;                  goto out_sub;
   
         if (term == '\b') {          if (term == '\b') {
                 if ((buf[inam] == 'N' && isdigit((unsigned char)buf[iarg])) ||                  if (strchr("BDHLRSvxNhl", buf[inam]) != NULL &&
                     (buf[inam] == 'h' && strchr(" %&()*+-./0123456789:<=>",                      strchr(" %&()*+-./0123456789:<=>", buf[iarg]) != NULL) {
                      buf[iarg]) != NULL)) {                          if (rval != ESCAPE_EXPAND)
                         iendarg = iend = iarg + 1;                                  rval = ESCAPE_ERROR;
                         rval = ESCAPE_ERROR;                          if (buf[inam] != 'D') {
                         goto out;                                  iendarg = iend = iarg + 1;
                                   goto out;
                           }
                 }                  }
                 term = buf[iarg++];                  term = buf[iarg++];
         } else if (term == '\0' && maxl == INT_MAX) {          } else if (term == '\0' && maxl == INT_MAX) {

Legend:
Removed from v.1.11  
changed lines
  Added in v.1.12