From 85e908d626f50934f291b1fbeea2afbb4f205cbd Mon Sep 17 00:00:00 2001 From: Kristaps Dzonsons Date: Tue, 20 Jan 2009 13:49:36 +0000 Subject: Lint- and NetBSD-compiler checks. --- argv.c | 18 +++++++++--------- mdoc.c | 6 +++--- strings.c | 4 ++-- 3 files changed, 14 insertions(+), 14 deletions(-) diff --git a/argv.c b/argv.c index b7b4f8e0..e97f536d 100644 --- a/argv.c +++ b/argv.c @@ -1,4 +1,4 @@ -/* $Id: argv.c,v 1.20 2009/01/20 13:44:05 kristaps Exp $ */ +/* $Id: argv.c,v 1.21 2009/01/20 13:49:36 kristaps Exp $ */ /* * Copyright (c) 2008 Kristaps Dzonsons * @@ -70,10 +70,10 @@ mdoc_args(struct mdoc *mdoc, int line, int *pos, char *buf, int fl, char **v) if ( ! mdoc_iscdelim(buf[i])) break; i++; - if (0 == buf[i] || ! isspace(buf[i])) + if (0 == buf[i] || ! isspace((int)buf[i])) break; i++; - while (buf[i] && isspace(buf[i])) + while (buf[i] && isspace((int)buf[i])) i++; } if (0 == buf[i]) { @@ -107,7 +107,7 @@ mdoc_args(struct mdoc *mdoc, int line, int *pos, char *buf, int fl, char **v) } else { while (buf[*pos]) { - if (isspace(buf[*pos])) + if (isspace((int)buf[*pos])) if ('\\' != buf[*pos - 1]) break; (*pos)++; @@ -123,7 +123,7 @@ mdoc_args(struct mdoc *mdoc, int line, int *pos, char *buf, int fl, char **v) return(ARGS_WORD); if ( ! (ARGS_TABSEP & fl)) - while (buf[*pos] && isspace(buf[*pos])) + while (buf[*pos] && isspace((int)buf[*pos])) (*pos)++; if (buf[*pos]) @@ -155,7 +155,7 @@ mdoc_args(struct mdoc *mdoc, int line, int *pos, char *buf, int fl, char **v) if (0 == buf[*pos]) return(ARGS_QWORD); - while (buf[*pos] && isspace(buf[*pos])) + while (buf[*pos] && isspace((int)buf[*pos])) (*pos)++; if (buf[*pos]) @@ -452,7 +452,7 @@ mdoc_argv(struct mdoc *mdoc, int line, int tok, if (0 == buf[*pos]) return(ARGV_EOLN); - assert( ! isspace(buf[*pos])); + assert( ! isspace((int)buf[*pos])); if ('-' != buf[*pos]) return(ARGV_WORD); @@ -465,7 +465,7 @@ mdoc_argv(struct mdoc *mdoc, int line, int tok, assert(*pos > 0); while (buf[*pos]) { - if (isspace(buf[*pos])) + if (isspace((int)buf[*pos])) if ('\\' != buf[*pos - 1]) break; (*pos)++; @@ -480,7 +480,7 @@ mdoc_argv(struct mdoc *mdoc, int line, int tok, return(ARGV_WORD); } - while (buf[*pos] && isspace(buf[*pos])) + while (buf[*pos] && isspace((int)buf[*pos])) (*pos)++; /* FIXME: whitespace if no value. */ diff --git a/mdoc.c b/mdoc.c index a8ca26c5..2e05c4a8 100644 --- a/mdoc.c +++ b/mdoc.c @@ -1,4 +1,4 @@ -/* $Id: mdoc.c,v 1.41 2009/01/20 13:44:05 kristaps Exp $ */ +/* $Id: mdoc.c,v 1.42 2009/01/20 13:49:36 kristaps Exp $ */ /* * Copyright (c) 2008 Kristaps Dzonsons * @@ -318,7 +318,7 @@ mdoc_parseln(struct mdoc *mdoc, int line, char *buf) return(1); i = 1; - while (buf[i] && ! isspace(buf[i]) && i < (int)sizeof(tmp)) + while (buf[i] && ! isspace((int)buf[i]) && i < (int)sizeof(tmp)) i++; if (i == (int)sizeof(tmp)) { @@ -339,7 +339,7 @@ mdoc_parseln(struct mdoc *mdoc, int line, char *buf) return(mdoc_perr(mdoc, line, 1, "unknown macro")); } - while (buf[i] && isspace(buf[i])) + while (buf[i] && isspace((int)buf[i])) i++; if ( ! mdoc_macro(mdoc, c, line, 1, &i, buf)) { diff --git a/strings.c b/strings.c index a94eb801..d655677b 100644 --- a/strings.c +++ b/strings.c @@ -1,4 +1,4 @@ -/* $Id: strings.c,v 1.9 2009/01/17 16:15:27 kristaps Exp $ */ +/* $Id: strings.c,v 1.10 2009/01/20 13:49:36 kristaps Exp $ */ /* * Copyright (c) 2008 Kristaps Dzonsons * @@ -21,7 +21,7 @@ #include #include #include -#ifdef __linux__ +#ifndef __OpenBSD__ #include #endif -- cgit v1.2.3-56-ge451