]> git.cameronkatri.com Git - mandoc.git/blobdiff - mdoc_argv.c
Initial removal of enum mdoc_warn from mdoc warnings (unnecessary complication).
[mandoc.git] / mdoc_argv.c
index d873f048f21b44e17b3a76973f2a658c269dc29f..8941944f7caaeb21e57b9e163129b5d4ad7b3400 100644 (file)
@@ -1,4 +1,4 @@
-/*     $Id: mdoc_argv.c,v 1.8 2009/06/17 14:10:09 kristaps Exp $ */
+/*     $Id: mdoc_argv.c,v 1.9 2009/07/06 09:21:24 kristaps Exp $ */
 /*
  * Copyright (c) 2008, 2009 Kristaps Dzonsons <kristaps@kth.se>
  *
@@ -369,6 +369,7 @@ perr(struct mdoc *mdoc, int line, int pos, enum merr code)
                p = "argument requires a value";
                break;
        }
+
        assert(p);
        return(mdoc_perr(mdoc, line, pos, p));
 }
@@ -378,10 +379,9 @@ static int
 pwarn(struct mdoc *mdoc, int line, int pos, enum mwarn code)
 {
        char            *p;
-       int              c;
 
        p = NULL;
-       c = WARN_SYNTAX;
+
        switch (code) {
        case (WQUOTPARM):
                p = "unexpected quoted parameter";
@@ -391,15 +391,14 @@ pwarn(struct mdoc *mdoc, int line, int pos, enum mwarn code)
                break;
        case (WCOLEMPTY):
                p = "last list column is empty";
-               c = WARN_COMPAT;
                break;
        case (WTAILWS):
                p = "trailing whitespace";
-               c = WARN_COMPAT;
                break;
        }
+
        assert(p);
-       return(mdoc_pwarn(mdoc, line, pos, c, p));
+       return(mdoc_pwarn(mdoc, line, pos, p));
 }