diff options
author | florian <> | 2022-12-15 08:07:03 +0000 |
---|---|---|
committer | florian <> | 2022-12-15 08:07:03 +0000 |
commit | 7a86fa5aa1ba5371e5599a0597cd218ab91d74c1 (patch) | |
tree | cbf1d7e7b46feee633ad5eef3db41c52452fd5db /src/usr.sbin/ocspcheck | |
parent | 7f2f732a1be4573b42d1fcc3b373c438f7ca8702 (diff) | |
download | openbsd-7a86fa5aa1ba5371e5599a0597cd218ab91d74c1.tar.gz openbsd-7a86fa5aa1ba5371e5599a0597cd218ab91d74c1.tar.bz2 openbsd-7a86fa5aa1ba5371e5599a0597cd218ab91d74c1.zip |
The argument to ctype functions must be EOF or representable as an
unsigned char.
Casting to int is particularly useless because that's what the
compiler already does. We need to prevent sign extension, not write
down that we want sign extension.
OK deraadt, kn, miod, op
Diffstat (limited to 'src/usr.sbin/ocspcheck')
-rw-r--r-- | src/usr.sbin/ocspcheck/http.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/usr.sbin/ocspcheck/http.c b/src/usr.sbin/ocspcheck/http.c index 1669105469..82a504ad1a 100644 --- a/src/usr.sbin/ocspcheck/http.c +++ b/src/usr.sbin/ocspcheck/http.c | |||
@@ -1,4 +1,4 @@ | |||
1 | /* $Id: http.c,v 1.15 2021/09/14 16:37:20 tb Exp $ */ | 1 | /* $Id: http.c,v 1.16 2022/12/15 08:07:03 florian Exp $ */ |
2 | /* | 2 | /* |
3 | * Copyright (c) 2016 Kristaps Dzonsons <kristaps@bsd.lv> | 3 | * Copyright (c) 2016 Kristaps Dzonsons <kristaps@bsd.lv> |
4 | * | 4 | * |
@@ -556,7 +556,7 @@ http_head_parse(const struct http *http, struct httpxfer *trans, size_t *sz) | |||
556 | } | 556 | } |
557 | 557 | ||
558 | *ccp++ = '\0'; | 558 | *ccp++ = '\0'; |
559 | while (isspace((int)*ccp)) | 559 | while (isspace((unsigned char)*ccp)) |
560 | ccp++; | 560 | ccp++; |
561 | h[hsz].key = cp; | 561 | h[hsz].key = cp; |
562 | h[hsz++].val = ccp; | 562 | h[hsz++].val = ccp; |