]> git.ipfire.org Git - thirdparty/openssl.git/blobdiff - apps/ocsp.c
Make sure to use unsigned char for is*() functions
[thirdparty/openssl.git] / apps / ocsp.c
index 73b407c986ab8cc1d5206fc503ecba8e0f4ca012..f9ba4e158ad82b7f21d548b959aff3ebbf943b4b 100644 (file)
@@ -1065,7 +1065,7 @@ static int urldecode(char *p)
     for (; *p; p++) {
         if (*p != '%')
             *out++ = *p;
-        else if (isxdigit(p[1]) && isxdigit(p[2])) {
+        else if (isxdigit(_UC(p[1])) && isxdigit(_UC(p[2]))) {
             *out++ = (app_hex(p[1]) << 4) | app_hex(p[2]);
             p += 2;
         }