Fix running the tests with -fsanitize=address.

This commit is contained in:
Reece H. Dunn
2018-03-19 20:22:54 +00:00
parent 7978749694
commit 22009de5f8
+3 -3
View File
@@ -2664,7 +2664,7 @@ static const struct case_conversion_entry case_conversion_data[] =
codepoint_t ucd_toupper(codepoint_t c)
{
int begin = 0;
int end = sizeof(case_conversion_data)/sizeof(case_conversion_data[0]);
int end = (sizeof(case_conversion_data)/sizeof(case_conversion_data[0])) - 1;
while (begin <= end)
{
int pos = (begin + end) / 2;
@@ -2682,7 +2682,7 @@ codepoint_t ucd_toupper(codepoint_t c)
codepoint_t ucd_tolower(codepoint_t c)
{
int begin = 0;
int end = sizeof(case_conversion_data)/sizeof(case_conversion_data[0]);
int end = (sizeof(case_conversion_data)/sizeof(case_conversion_data[0])) - 1;
while (begin <= end)
{
int pos = (begin + end) / 2;
@@ -2700,7 +2700,7 @@ codepoint_t ucd_tolower(codepoint_t c)
codepoint_t ucd_totitle(codepoint_t c)
{
int begin = 0;
int end = sizeof(case_conversion_data)/sizeof(case_conversion_data[0]);
int end = (sizeof(case_conversion_data)/sizeof(case_conversion_data[0])) - 1;
while (begin <= end)
{
int pos = (begin + end) / 2;