summaryrefslogtreecommitdiffstats
path: root/usr.sbin/amd/amd/amq_subr.c
diff options
context:
space:
mode:
Diffstat (limited to 'usr.sbin/amd/amd/amq_subr.c')
-rw-r--r--usr.sbin/amd/amd/amq_subr.c8
1 files changed, 5 insertions, 3 deletions
diff --git a/usr.sbin/amd/amd/amq_subr.c b/usr.sbin/amd/amd/amq_subr.c
index 77d95e10daf..32db57943bd 100644
--- a/usr.sbin/amd/amd/amq_subr.c
+++ b/usr.sbin/amd/amd/amq_subr.c
@@ -32,7 +32,7 @@
* SUCH DAMAGE.
*
* from: @(#)amq_subr.c 8.1 (Berkeley) 6/6/93
- * $Id: amq_subr.c,v 1.12 2007/03/20 04:00:32 tedu Exp $
+ * $Id: amq_subr.c,v 1.13 2013/12/03 02:14:57 deraadt Exp $
*/
/*
@@ -202,7 +202,9 @@ struct svc_req *rqstp;
/*
* Find end of key
*/
- for (cp = (char *) s; *cp&&(!isascii(*cp)||!isspace(*cp)); cp++)
+ for (cp = (char *) s;
+ *cp&&(!isascii((unsigned char)*cp) || !isspace((unsigned char)*cp));
+ cp++)
;
if (!*cp) {
@@ -215,7 +217,7 @@ struct svc_req *rqstp;
/*
* Find start of value
*/
- while (isascii(*cp) && isspace(*cp))
+ while (isascii((unsigned char)*cp) && isspace((unsigned char)*cp))
cp++;
root_newmap(s, cp, (char *) 0);