version 1.112, 2011/10/16 12:20:34 |
version 1.113, 2011/12/03 23:59:14 |
Line 1569 in_line_argn(MACRO_PROT_ARGS) |
|
Line 1569 in_line_argn(MACRO_PROT_ARGS) |
|
flushed = 1; |
flushed = 1; |
} |
} |
|
|
/* |
|
* XXX: this is a hack to work around groff's ugliness |
|
* as regards `Xr' and extraneous arguments. It should |
|
* ideally be deprecated behaviour, but because this is |
|
* code is no here, it's unlikely to be removed. |
|
*/ |
|
|
|
#ifdef __OpenBSD__ |
|
if (MDOC_Xr == tok && j == maxargs) { |
|
if ( ! mdoc_elem_alloc(m, line, la, MDOC_Ns, NULL)) |
|
return(0); |
|
if ( ! rew_elem(m, MDOC_Ns)) |
|
return(0); |
|
} |
|
#endif |
|
|
|
if ( ! dword(m, line, la, p, DELIM_MAX)) |
if ( ! dword(m, line, la, p, DELIM_MAX)) |
return(0); |
return(0); |
j++; |
j++; |