mirror of
https://git.savannah.gnu.org/git/emacs.git
synced 2025-01-01 11:14:55 +00:00
(main): Call tzset only if LOCALTIME_CACHE is defined;
not all Suns have this bug.
This commit is contained in:
parent
0c565a0ad1
commit
e7536cff15
@ -911,14 +911,14 @@ Usage: %s [-t term] [--terminal term] [-nw] [--no-windows] [--batch]\n\
|
||||
|
||||
initialized = 1;
|
||||
|
||||
#if defined (sun) || defined (LOCALTIME_CACHE)
|
||||
/* sun's localtime has a bug. it caches the value of the time
|
||||
#ifdef LOCALTIME_CACHE
|
||||
/* Some versions of localtime have a bug. They cache the value of the time
|
||||
zone rather than looking it up every time. Since localtime() is
|
||||
called to bolt the undumping time into the undumped emacs, this
|
||||
results in localtime ignoring the TZ environment variable.
|
||||
This flushes the new TZ value into localtime. */
|
||||
tzset ();
|
||||
#endif /* defined (sun) || defined (LOCALTIME_CACHE) */
|
||||
#endif /* defined (LOCALTIME_CACHE) */
|
||||
|
||||
/* Enter editor command loop. This never returns. */
|
||||
Frecursive_edit ();
|
||||
|
Loading…
Reference in New Issue
Block a user