# HG changeset patch # User Richard M. Stallman # Date 743761953 0 # Node ID fd9865b5a41e24f8df84e066f6b935383e4f032c # Parent 33090cb5f403be6364feaaca5802292c0a8c0474 (main): Test LOCALTIME_CACHE. diff -r 33090cb5f403 -r fd9865b5a41e src/emacs.c --- a/src/emacs.c Tue Jul 27 08:32:05 1993 +0000 +++ b/src/emacs.c Tue Jul 27 08:32:33 1993 +0000 @@ -603,14 +603,14 @@ 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 ();