From 9b2a29660bc3b9b7f2ee8df52f7d7a46e20247dc Mon Sep 17 00:00:00 2001 From: Andy Polyakov Date: Thu, 12 Jan 2012 16:28:03 +0000 Subject: Sanitize usage of functions. It's important that characters are passed zero-extended, not sign-extended [from HEAD]. PR: 2682 --- apps/ca.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'apps/ca.c') diff --git a/apps/ca.c b/apps/ca.c index 33e2391028..2a83d1936e 100644 --- a/apps/ca.c +++ b/apps/ca.c @@ -2560,7 +2560,7 @@ static int get_certificate_status(const char *serial, CA_DB *db) /* Make it Upper Case */ for (i=0; row[DB_serial][i] != '\0'; i++) - row[DB_serial][i] = toupper(row[DB_serial][i]); + row[DB_serial][i] = toupper((unsigned char)row[DB_serial][i]); ok=1; -- cgit v1.2.3