From 1873035d2756ffeea969aa36da11bfbed0222188 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Love=20H=C3=B6rnquist=20=C3=85strand?= Date: Mon, 25 Feb 2008 07:37:57 +0000 Subject: [PATCH] Use unsigned char as argument to ctype function, from Michael ven Elst. git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@22648 ec53bebd-3082-4978-b11e-865c3cabbd6b --- lib/hcrypto/imath/imath.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/lib/hcrypto/imath/imath.c b/lib/hcrypto/imath/imath.c index 920e6ed26..ee7b69747 100755 --- a/lib/hcrypto/imath/imath.c +++ b/lib/hcrypto/imath/imath.c @@ -1769,7 +1769,7 @@ mp_result mp_int_read_cstring(mp_int z, mp_size radix, const char *str, char **e return MP_RANGE; /* Skip leading whitespace */ - while(isspace((int)*str)) + while(isspace((unsigned char)*str)) ++str; /* Handle leading sign tag (+/-, positive default) */ @@ -3135,7 +3135,7 @@ static int s_ch2val(char c, int r) if(isdigit((unsigned char) c)) out = c - '0'; else if(r > 10 && isalpha((unsigned char) c)) - out = toupper(c) - 'A' + 10; + out = toupper((unsigned char)c) - 'A' + 10; else return -1;