From 4a16e2834f041f8fcb14273f21a0624f1cea7a1c Mon Sep 17 00:00:00 2001 From: Sebastian Huber Date: Thu, 31 Oct 2013 10:13:17 +0100 Subject: [PATCH] PING6(8): Fix isxdigit() usage --- freebsd/sbin/ping6/ping6.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/freebsd/sbin/ping6/ping6.c b/freebsd/sbin/ping6/ping6.c index 1946f0a0..3bd0a034 100644 --- a/freebsd/sbin/ping6/ping6.c +++ b/freebsd/sbin/ping6/ping6.c @@ -2710,7 +2710,7 @@ fill(bp, patp) char *cp; for (cp = patp; *cp; cp++) - if (!isxdigit(*cp)) + if (!isxdigit((unsigned char) *cp)) errx(1, "patterns must be specified as hex digits"); ii = sscanf(patp, "%2x%2x%2x%2x%2x%2x%2x%2x%2x%2x%2x%2x%2x%2x%2x%2x",