lclptr
if (tzload(NULL, lclptr, TRUE) != 0)
gmtload(lclptr);
lclptr->leapcnt = 0; /* so, we're off a little */
lclptr->timecnt = 0;
lclptr->typecnt = 0;
lclptr->ttis[0].tt_isdst = 0;
lclptr->ttis[0].tt_gmtoff = 0;
lclptr->ttis[0].tt_abbrind = 0;
strcpy(lclptr->chars, gmt);
} else if (tzload(name, lclptr, TRUE) != 0)
if (name[0] == ':' || tzparse(name, lclptr, FALSE) != 0)
gmtload(lclptr);
sp = lclptr;
((funcp == localsub) ? lclptr : gmtptr);
sp = (const struct state *) ((funcp == localsub) ? lclptr : gmtptr);
sp = lclptr;
struct state * const sp = lclptr;