TZNAME_MAXIMUM
if (! (0 < stdlen && stdlen <= TZNAME_MAXIMUM))
if (! (0 < dstlen && dstlen <= TZNAME_MAXIMUM))
#ifndef TZNAME_MAXIMUM
#elif defined(_TZNAME_MAXIMUM) && TZNAME_MAXIMUM < _TZNAME_MAXIMUM
#if TZNAME_MAXIMUM < UCHAR_MAX
#elif TZNAME_MAXIMUM < INT_MAX
#elif TZNAME_MAXIMUM < PTRDIFF_MAX
2 * (TZNAME_MAXIMUM + 1))];
for (i = 0; i < sp->charcnt - (TZNAME_MAXIMUM + 1); ) {
int len = (int)strnlen(&sp->chars[i], TZNAME_MAXIMUM + 1);
if (TZNAME_MAXIMUM < len)