]> git.cameronkatri.com Git - mandoc.git/blobdiff - mdoc.c
Made unterminated quoted literals be a warning, like groff.
[mandoc.git] / mdoc.c
diff --git a/mdoc.c b/mdoc.c
index 44c21846025b92a5100dd8386181f3725d3540f1..96d36d40799777d96d409b1d6592a2e0900c13be 100644 (file)
--- a/mdoc.c
+++ b/mdoc.c
@@ -1,4 +1,4 @@
-/*     $Id: mdoc.c,v 1.91 2009/07/15 15:36:38 kristaps Exp $ */
+/*     $Id: mdoc.c,v 1.94 2009/07/17 12:27:49 kristaps Exp $ */
 /*
  * Copyright (c) 2008, 2009 Kristaps Dzonsons <kristaps@kth.se>
  *
@@ -26,7 +26,6 @@
 const  char *const __mdoc_merrnames[MERRMAX] = {                
        "trailing whitespace", /* ETAILWS */
        "empty last list column", /* ECOLEMPTY */
-       "argument-like parameter", /* EARGVPARM */
        "unexpected quoted parameter", /* EQUOTPARM */
        "unterminated quoted parameter", /* EQUOTTERM */
        "system: malloc error", /* EMALLOC */
@@ -117,7 +116,7 @@ const       char *const __mdoc_macronames[MDOC_MAX] = {
        /* LINTED */
        "Brc",          "\%C",          "Es",           "En",
        /* LINTED */
-       "Dx",           "\%Q"
+       "Dx",           "\%Q",          "br",           "sp"
        };
 
 const  char *const __mdoc_argnames[MDOC_ARG_MAX] = {            
@@ -147,6 +146,10 @@ static     int               macrowarn(struct mdoc *, int, const char *);
 static int               pstring(struct mdoc *, int, int, 
                                const char *, size_t);
 
+#ifdef __linux__
+extern size_t            strlcpy(char *, const char *, size_t);
+#endif
+
 
 const struct mdoc_node *
 mdoc_node(const struct mdoc *m)