From: Richard Levitte Date: Tue, 22 Aug 2017 13:53:39 +0000 (+0200) Subject: Don't try to compare the ctype functions on values > 127 X-Git-Tag: OpenSSL_1_1_1-pre1~789 X-Git-Url: https://git.librecmc.org/?a=commitdiff_plain;h=6ac589081b53a62bff5f0abe62c1c109c419c7a0;p=oweals%2Fopenssl.git Don't try to compare the ctype functions on values > 127 Our internal replacement functions return 0 for those values. However, depending on locale, the C RTL functions may return 1. Reviewed-by: Rich Salz (Merged from https://github.com/openssl/openssl/pull/4219) --- diff --git a/test/ctype_internal_test.c b/test/ctype_internal_test.c index 15d01e76bb..6b66cfbaa0 100644 --- a/test/ctype_internal_test.c +++ b/test/ctype_internal_test.c @@ -70,7 +70,7 @@ static int test_ctype_tolower(int n) int setup_tests(void) { - ADD_ALL_TESTS(test_ctype_chars, 256); + ADD_ALL_TESTS(test_ctype_chars, 128); ADD_ALL_TESTS(test_ctype_toupper, OSSL_NELEM(case_change)); ADD_ALL_TESTS(test_ctype_tolower, OSSL_NELEM(case_change)); return 1;