version 1.32, 2009/02/26 14:56:27 |
version 1.33, 2009/02/27 09:39:40 |
Line 372 args(struct mdoc *mdoc, int line, |
|
Line 372 args(struct mdoc *mdoc, int line, |
|
p++; |
p++; |
if (0 != *p) |
if (0 != *p) |
*(p - 1) = 0; |
*(p - 1) = 0; |
*pos += p - *v; |
*pos += (int)(p - *v); |
} |
} |
|
|
if (p && 0 == *p) |
if (p && 0 == *p) |
Line 393 args(struct mdoc *mdoc, int line, |
|
Line 393 args(struct mdoc *mdoc, int line, |
|
if (p > *v && ' ' == *(p - 1)) |
if (p > *v && ' ' == *(p - 1)) |
if ( ! pwarn(mdoc, line, *pos, WTAILWS)) |
if ( ! pwarn(mdoc, line, *pos, WTAILWS)) |
return(0); |
return(0); |
*pos += p - *v; |
*pos += (int)(p - *v); |
|
|
return(ARGS_WORD); |
return(ARGS_WORD); |
} |
} |
Line 647 argv_multi(struct mdoc *mdoc, int line, |
|
Line 647 argv_multi(struct mdoc *mdoc, int line, |
|
return(0); |
return(0); |
} else if (ARGS_EOLN == c) |
} else if (ARGS_EOLN == c) |
break; |
break; |
v->value[v->sz] = p; |
v->value[(int)v->sz] = p; |
} |
} |
|
|
if (0 < v->sz && v->sz < MDOC_LINEARG_MAX) |
if (0 < v->sz && v->sz < MDOC_LINEARG_MAX) |