diff options
-rw-r--r-- | mdoc_action.c | 4 | ||||
-rw-r--r-- | mdoc_argv.c | 4 | ||||
-rw-r--r-- | mdoc_validate.c | 5 |
3 files changed, 5 insertions, 8 deletions
diff --git a/mdoc_action.c b/mdoc_action.c index 9d8d819d..4631744b 100644 --- a/mdoc_action.c +++ b/mdoc_action.c @@ -666,8 +666,8 @@ post_bl_head(POST_ARGS) for (i = 0, nn = m->last->child; nn; nn = nn->next, i++) /* Count children. */; - n->args->argv[c].sz = i; - n->args->argv[c].value = malloc(i * sizeof(char *)); + n->args->argv[c].sz = (size_t)i; + n->args->argv[c].value = malloc((size_t)i * sizeof(char *)); for (i = 0, nn = m->last->child; nn; i++) { n->args->argv[c].value[i] = nn->string; diff --git a/mdoc_argv.c b/mdoc_argv.c index 6ac75d04..1d8cbcd3 100644 --- a/mdoc_argv.c +++ b/mdoc_argv.c @@ -756,11 +756,9 @@ static int argv_multi(struct mdoc *mdoc, int line, struct mdoc_argv *v, int *pos, char *buf) { - int c, ppos; + int c; char *p; - ppos = *pos; - for (v->sz = 0; ; v->sz++) { if ('-' == buf[*pos]) break; diff --git a/mdoc_validate.c b/mdoc_validate.c index 7d44f20c..ab350fa0 100644 --- a/mdoc_validate.c +++ b/mdoc_validate.c @@ -802,7 +802,7 @@ pre_display(PRE_ARGS) static int pre_bl(PRE_ARGS) { - int pos, col, type, width, offset; + int pos, type, width, offset; if (MDOC_BLOCK != n->type) return(1); @@ -811,7 +811,7 @@ pre_bl(PRE_ARGS) /* Make sure that only one type of list is specified. */ - type = offset = width = col = -1; + type = offset = width = -1; /* LINTED */ for (pos = 0; pos < (int)n->args->argc; pos++) @@ -840,7 +840,6 @@ pre_bl(PRE_ARGS) if (-1 != type) return(nerr(mdoc, n, EMULTILIST)); type = n->args->argv[pos].arg; - col = pos; break; case (MDOC_Width): if (-1 != width) |