From fa339c69a6441ab79623c73f637e25018c735b49 Mon Sep 17 00:00:00 2001 From: Andy Polyakov Date: Sun, 24 Jun 2018 16:43:21 +0200 Subject: [PATCH] store/loader_file.c: fix char-subscripts warning. This happens on systems that perform is* character classifictions as array lookup, e.g. NetBSD. Reviewed-by: Rich Salz Reviewed-by: Paul Dale (Merged from https://github.com/openssl/openssl/pull/6584) --- crypto/store/loader_file.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/crypto/store/loader_file.c b/crypto/store/loader_file.c index 1d36cd2fe7..25ada81721 100644 --- a/crypto/store/loader_file.c +++ b/crypto/store/loader_file.c @@ -1216,9 +1216,9 @@ static int file_name_check(OSSL_STORE_LOADER_CTX *ctx, const char *name) * Last, check that the rest of the extension is a decimal number, at * least one digit long. */ - if (!isdigit(*p)) + if (!ossl_isdigit(*p)) return 0; - while (isdigit(*p)) + while (ossl_isdigit(*p)) p++; # ifdef __VMS @@ -1227,7 +1227,7 @@ static int file_name_check(OSSL_STORE_LOADER_CTX *ctx, const char *name) */ if (*p == ';') for (p++; *p != '\0'; p++) - if (!isdigit(*p)) + if (!ossl_isdigit(*p)) break; # endif