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

Diff for /mandoc/main.c between version 1.101 and 1.102

version 1.101, 2010/07/29 22:00:39 version 1.102, 2010/08/08 14:45:59
Line 466  fdesc(struct curparse *curp)
Line 466  fdesc(struct curparse *curp)
         struct buf       ln, blk;          struct buf       ln, blk;
         int              i, pos, lnn, lnn_start, with_mmap, of;          int              i, pos, lnn, lnn_start, with_mmap, of;
         enum rofferr     re;          enum rofferr     re;
           unsigned char    c;
         struct man      *man;          struct man      *man;
         struct mdoc     *mdoc;          struct mdoc     *mdoc;
         struct roff     *roff;          struct roff     *roff;
Line 508  fdesc(struct curparse *curp)
Line 509  fdesc(struct curparse *curp)
                          * writers: use special characters.                           * writers: use special characters.
                          */                           */
   
                         if ( ! isgraph((u_char)blk.buf[i]) &&                          c = (unsigned char) blk.buf[i];
                                         ! isblank((u_char)blk.buf[i])) {                          if ( ! (isascii(c) && (isgraph(c) || isblank(c)))) {
                                 if ( ! mmsg(MANDOCERR_BADCHAR, curp,                                  if ( ! mmsg(MANDOCERR_BADCHAR, curp,
                                                 lnn_start, pos,                                                  lnn_start, pos,
                                                 "ignoring byte"))                                                  "ignoring byte"))

Legend:
Removed from v.1.101  
changed lines
  Added in v.1.102

CVSweb