my_localtime_rz
if (my_localtime_rz(tz, &t, &tm) == NULL
if (my_localtime_rz(tz, &newt, &newtm) != NULL)
tm_ok = my_localtime_rz(tz, &t, &tm) != NULL;
struct tm *tmp = my_localtime_rz(tz, &t, &tm);
&& my_localtime_rz(tz, &newt, &newtm) == NULL)
bool lotm_ok = my_localtime_rz(tz, &lot, &lotm) != NULL;
tm_ok = my_localtime_rz(tz, &t, &tm) != NULL;
tmp = my_localtime_rz(tz, &t, &tm);
lotmp = my_localtime_rz(tz, &lo, &localtm[old]);
if (! my_localtime_rz(tz, &t, &localtm[new]))