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")) |