version 1.94, 2014/07/02 03:48:07 |
version 1.96, 2014/08/10 23:54:41 |
|
|
* ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF |
* ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF |
* OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. |
* OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. |
*/ |
*/ |
#ifdef HAVE_CONFIG_H |
|
#include "config.h" |
#include "config.h" |
#endif |
|
|
|
#include <sys/types.h> |
#include <sys/types.h> |
|
|
Line 461 args(struct mdoc *mdoc, int line, int *pos, |
|
Line 459 args(struct mdoc *mdoc, int line, int *pos, |
|
* is unterminated. |
* is unterminated. |
*/ |
*/ |
if (MDOC_PHRASELIT & mdoc->flags) |
if (MDOC_PHRASELIT & mdoc->flags) |
mdoc_pmsg(mdoc, line, *pos, MANDOCERR_BADQUOTE); |
mandoc_msg(MANDOCERR_ARG_QUOTE, |
|
mdoc->parse, line, *pos, NULL); |
|
|
mdoc->flags &= ~MDOC_PHRASELIT; |
mdoc->flags &= ~MDOC_PHRASELIT; |
return(ARGS_EOLN); |
return(ARGS_EOLN); |
Line 520 args(struct mdoc *mdoc, int line, int *pos, |
|
Line 519 args(struct mdoc *mdoc, int line, int *pos, |
|
|
|
/* Whitespace check for eoln case... */ |
/* Whitespace check for eoln case... */ |
if ('\0' == *p && ' ' == *(p - 1)) |
if ('\0' == *p && ' ' == *(p - 1)) |
mdoc_pmsg(mdoc, line, *pos, MANDOCERR_EOLNSPACE); |
mandoc_msg(MANDOCERR_SPACE_EOL, mdoc->parse, |
|
line, *pos, NULL); |
|
|
*pos += (int)(p - *v); |
*pos += (int)(p - *v); |
|
|
Line 575 args(struct mdoc *mdoc, int line, int *pos, |
|
Line 575 args(struct mdoc *mdoc, int line, int *pos, |
|
if ('\0' == buf[*pos]) { |
if ('\0' == buf[*pos]) { |
if (MDOC_PPHRASE & mdoc->flags) |
if (MDOC_PPHRASE & mdoc->flags) |
return(ARGS_QWORD); |
return(ARGS_QWORD); |
mdoc_pmsg(mdoc, line, *pos, MANDOCERR_BADQUOTE); |
mandoc_msg(MANDOCERR_ARG_QUOTE, |
|
mdoc->parse, line, *pos, NULL); |
return(ARGS_QWORD); |
return(ARGS_QWORD); |
} |
} |
|
|
Line 589 args(struct mdoc *mdoc, int line, int *pos, |
|
Line 590 args(struct mdoc *mdoc, int line, int *pos, |
|
(*pos)++; |
(*pos)++; |
|
|
if ('\0' == buf[*pos]) |
if ('\0' == buf[*pos]) |
mdoc_pmsg(mdoc, line, *pos, MANDOCERR_EOLNSPACE); |
mandoc_msg(MANDOCERR_SPACE_EOL, mdoc->parse, |
|
line, *pos, NULL); |
|
|
return(ARGS_QWORD); |
return(ARGS_QWORD); |
} |
} |