MAX_MON_LEN
char month_name[MAX_MON_LEN * MB_LEN_MAX];
wchar_t w_month_name[MAX_MON_LEN];
(void) mbstowcs(w_month_name, month_name, MAX_MON_LEN);
char month_candidate[MAX_MON_LEN * MB_LEN_MAX];
(void) memset(month_candidate, 0, MAX_MON_LEN * MB_LEN_MAX);
for (j = 0; j < MAX_MON_LEN && j < month_length; j++)
wchar_t month_candidate[MAX_MON_LEN];
(void) memset(month_candidate, 0, MAX_MON_LEN * sizeof (wchar_t));
for (j = 0; j < MAX_MON_LEN && j < month_length; j++)