From 0de1827576d6b24781d52765f7acbc94f1ad673d Mon Sep 17 00:00:00 2001 From: deraadt <> Date: Fri, 31 Mar 2006 05:35:44 +0000 Subject: (char)to{upper,lower}() --- src/lib/libc/net/nsap_addr.c | 8 ++++---- src/lib/libc/string/strcasestr.c | 4 ++-- 2 files changed, 6 insertions(+), 6 deletions(-) (limited to 'src/lib') diff --git a/src/lib/libc/net/nsap_addr.c b/src/lib/libc/net/nsap_addr.c index 50e3bdda95..8cfe86f475 100644 --- a/src/lib/libc/net/nsap_addr.c +++ b/src/lib/libc/net/nsap_addr.c @@ -1,4 +1,4 @@ -/* $OpenBSD: nsap_addr.c,v 1.6 2005/08/06 20:30:03 espie Exp $ */ +/* $OpenBSD: nsap_addr.c,v 1.7 2006/03/31 05:35:44 deraadt Exp $ */ /* * Copyright (c) 1996 by Internet Software Consortium. @@ -25,7 +25,7 @@ #include #include -static char +static u_char xtob(int c) { return (c - (((c >= '0') && (c <= '9')) ? '0' : '7')); @@ -43,11 +43,11 @@ inet_nsap_addr(const char *ascii, u_char *binary, int maxlen) if (!isascii(c)) return (0); if (islower(c)) - c = toupper(c); + c = (u_char)toupper(c); if (isxdigit(c)) { nib = xtob(c); if ((c = *ascii++)) { - c = toupper(c); + c = (u_char)toupper(c); if (isxdigit(c)) { *binary++ = (nib << 4) | xtob(c); len++; diff --git a/src/lib/libc/string/strcasestr.c b/src/lib/libc/string/strcasestr.c index 07c8c2e8fb..aa74c0176d 100644 --- a/src/lib/libc/string/strcasestr.c +++ b/src/lib/libc/string/strcasestr.c @@ -1,4 +1,4 @@ -/* $OpenBSD: strcasestr.c,v 1.2 2005/08/08 08:05:37 espie Exp $ */ +/* $OpenBSD: strcasestr.c,v 1.3 2006/03/31 05:34:55 deraadt Exp $ */ /* $NetBSD: strcasestr.c,v 1.2 2005/02/09 21:35:47 kleink Exp $ */ /*- @@ -46,7 +46,7 @@ strcasestr(const char *s, const char *find) size_t len; if ((c = *find++) != 0) { - c = tolower((unsigned char)c); + c = (char)tolower((unsigned char)c); len = strlen(find); do { do { -- cgit v1.2.3-55-g6feb