]> git.cameronkatri.com Git - mandoc.git/blobdiff - tbl_opts.c
Quiesce lint with some type handling. Does not change anything.
[mandoc.git] / tbl_opts.c
index 8500b74d8ec481a6bb9a6a3578b80c6bcb36ca44..b93886764a411b9691dc08d4ac9488edc4d77acb 100644 (file)
@@ -1,4 +1,4 @@
-/*     $Id: tbl_opts.c,v 1.5 2011/01/02 10:10:57 kristaps Exp $ */
+/*     $Id: tbl_opts.c,v 1.7 2011/01/07 13:20:58 kristaps Exp $ */
 /*
  * Copyright (c) 2009, 2010 Kristaps Dzonsons <kristaps@bsd.lv>
  *
@@ -72,12 +72,12 @@ static      const struct tbl_phrase keys[KEY_MAXKEYS] = {
 };
 
 static int              arg(struct tbl_node *, int, 
-                               const char *, int *, int);
+                               const char *, int *, enum tbl_ident);
 static void             opt(struct tbl_node *, int, 
                                const char *, int *);
 
 static int
-arg(struct tbl_node *tbl, int ln, const char *p, int *pos, int key)
+arg(struct tbl_node *tbl, int ln, const char *p, int *pos, enum tbl_ident key)
 {
        int              i;
        char             buf[KEY_MAXNUMSZ];
@@ -102,12 +102,12 @@ arg(struct tbl_node *tbl, int ln, const char *p, int *pos, int key)
 
        switch (key) {
        case (KEY_DELIM):
-               if ('\0' == (tbl->opts.delims[0] = p[(*pos)++])) {
+               if ('\0' == p[(*pos)++]) {
                        TBL_MSG(tbl, MANDOCERR_TBL, ln, *pos - 1);
                        return(0);
                } 
 
-               if ('\0' == (tbl->opts.delims[1] = p[(*pos)++])) {
+               if ('\0' == p[(*pos)++]) {
                        TBL_MSG(tbl, MANDOCERR_TBL, ln, *pos - 1);
                        return(0);
                }