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

Diff for /src/usr.bin/mandoc/html.c between version 1.47 and 1.48

version 1.47, 2014/10/26 17:11:18 version 1.48, 2014/10/27 13:29:30
Line 455 
Line 455 
                         break;                          break;
                 case ESCAPE_SPECIAL:                  case ESCAPE_SPECIAL:
                         c = mchars_spec2cp(h->symtab, seq, len);                          c = mchars_spec2cp(h->symtab, seq, len);
                         if (c > 0)                          if (c <= 0)
                                   break;
                           if (c < 0x20 || c > 0x7e)
                                 printf("&#%d;", c);                                  printf("&#%d;", c);
                         else if (-1 == c && 1 == len &&                          else if ( ! print_escape(c))
                             !print_escape(*seq))                                  putchar(c);
                                 putchar((int)*seq);  
                         break;                          break;
                 case ESCAPE_NOSPACE:                  case ESCAPE_NOSPACE:
                         if ('\0' == *p)                          if ('\0' == *p)

Legend:
Removed from v.1.47  
changed lines
  Added in v.1.48