TZ_MAX_CHARS
#ifndef TZ_MAX_CHARS
(void)snprintf(czone, TZ_MAX_CHARS, "GMT%c%d:%02d", sign, zone / 60,
static char czone[TZ_MAX_CHARS]; /* space for zone name */
&& 0 <= charcnt && charcnt <= TZ_MAX_CHARS
size_t tsabbrlen = strnlen(tsabbr, TZ_MAX_CHARS - j);
if (j + tsabbrlen < TZ_MAX_CHARS) {
char chars[max(max(TZ_MAX_CHARS + CHARS_EXTRA, sizeof "UTC"),
static int addabbr(char[TZ_MAX_CHARS], int *, char const *);
char thischars[TZ_MAX_CHARS];
int indmap[TZ_MAX_CHARS];
for (i = 0; i < TZ_MAX_CHARS; i++)
addabbr(char chs[TZ_MAX_CHARS], int *pnchs, char const *abbr)
if (TZ_MAX_CHARS < nchs + nchs_incr) {
static char chars[TZ_MAX_CHARS];