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 <rsalz@openssl.org> (Merged from https://github.com/openssl/openssl/pull/4219)
This commit is contained in:
parent
196f5c4b0d
commit
6ac589081b
1 changed files with 1 additions and 1 deletions
|
@ -70,7 +70,7 @@ static int test_ctype_tolower(int n)
|
||||||
|
|
||||||
int setup_tests(void)
|
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_toupper, OSSL_NELEM(case_change));
|
||||||
ADD_ALL_TESTS(test_ctype_tolower, OSSL_NELEM(case_change));
|
ADD_ALL_TESTS(test_ctype_tolower, OSSL_NELEM(case_change));
|
||||||
return 1;
|
return 1;
|
||||||
|
|
Loading…
Reference in a new issue