From: Richard M. Stallman Date: Tue, 27 Jul 1993 08:32:33 +0000 (+0000) Subject: (main): Test LOCALTIME_CACHE. X-Git-Tag: emacs-19.34~11548 X-Git-Url: https://code.delx.au/gnu-emacs/commitdiff_plain/afe9fae94c5f21562e8cc2ef48dc178e00638c8e?ds=sidebyside (main): Test LOCALTIME_CACHE. --- diff --git a/src/emacs.c b/src/emacs.c index 309ba1ce2a..a0a2a9b018 100644 --- a/src/emacs.c +++ b/src/emacs.c @@ -603,14 +603,14 @@ main (argc, argv, envp) initialized = 1; -#ifdef sun - /* sun's localtime() has a bug. it caches the value of the time +#if defined (sun) || defined (LOCALTIME_CACHE) + /* sun's localtime has a bug. it caches 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 /* sun */ + results in localtime ignoring the TZ environment variable. + This flushes the new TZ value into localtime. */ + tzset (); +#endif /* defined (sun) || defined (LOCALTIME_CACHE) */ /* Enter editor command loop. This never returns. */ Frecursive_edit ();