summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDarren Tucker <dtucker@zip.com.au>2016-10-13 04:07:20 +1100
committerDarren Tucker <dtucker@zip.com.au>2016-10-13 04:07:20 +1100
commit29d40319392e6e19deeca9d45468aa1119846e50 (patch)
treeed308a678b0b7695f4499f0b3ee1fbc377831fb7
parent12069e56221de207ed666c2449dedb431a2a7ca2 (diff)
Import rev 1.24 from OpenBSD.
revision 1.24 date: 2013/11/24 23:51:29; author: deraadt; state: Exp; lines: +4 -4; most obvious unsigned char casts for ctype ok jca krw ingo
-rw-r--r--openbsd-compat/readpassphrase.c8
1 files changed, 4 insertions, 4 deletions
diff --git a/openbsd-compat/readpassphrase.c b/openbsd-compat/readpassphrase.c
index 82a0b7239..c99b4e20c 100644
--- a/openbsd-compat/readpassphrase.c
+++ b/openbsd-compat/readpassphrase.c
@@ -1,4 +1,4 @@
1/* $OpenBSD: readpassphrase.c,v 1.23 2010/05/14 13:30:34 millert Exp $ */ 1/* $OpenBSD: readpassphrase.c,v 1.24 2013/11/24 23:51:29 deraadt Exp $ */
2 2
3/* 3/*
4 * Copyright (c) 2000-2002, 2007, 2010 4 * Copyright (c) 2000-2002, 2007, 2010
@@ -141,11 +141,11 @@ restart:
141 if (p < end) { 141 if (p < end) {
142 if ((flags & RPP_SEVENBIT)) 142 if ((flags & RPP_SEVENBIT))
143 ch &= 0x7f; 143 ch &= 0x7f;
144 if (isalpha(ch)) { 144 if (isalpha((unsigned char)ch)) {
145 if ((flags & RPP_FORCELOWER)) 145 if ((flags & RPP_FORCELOWER))
146 ch = (char)tolower(ch); 146 ch = (char)tolower((unsigned char)ch);
147 if ((flags & RPP_FORCEUPPER)) 147 if ((flags & RPP_FORCEUPPER))
148 ch = (char)toupper(ch); 148 ch = (char)toupper((unsigned char)ch);
149 } 149 }
150 *p++ = ch; 150 *p++ = ch;
151 } 151 }