Mailing-List: contact cygwin-developers-help AT sourceware DOT cygnus DOT com; run by ezmlm List-Unsubscribe: List-Archive: List-Post: List-Help: , Sender: cygwin-developers-owner AT sourceware DOT cygnus DOT com Delivered-To: mailing list cygwin-developers AT sourceware DOT cygnus DOT com Message-ID: <37BCFE9D.127F40A6@vinschen.de> Date: Fri, 20 Aug 1999 09:07:09 +0200 From: Corinna Vinschen X-Mailer: Mozilla 4.6 [en] (WinNT; I) X-Accept-Language: de,en MIME-Version: 1.0 To: DJ Delorie CC: cygwin-developers AT sourceware DOT cygnus DOT com Subject: Re: strftime and timezone patch patched References: <199908190308 DOT XAA11621 AT envy DOT delorie DOT com> <37BC8D4A DOT 7D8C6F55 AT vinschen DOT de> <199908200236 DOT WAA08141 AT envy DOT delorie DOT com> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit DJ Delorie wrote: > > But I *don't* want cygwin_tzset to have a chance to define TZ. I want > the new code in tzsetwall() to do it. If cygwin_tzset() needs to be > called again *after* TZ is defined, fine, but the code in > cygwin_tzset() that sets TZ from the NT information is woefully > inadequate. I added code from a different contributor that makes > tzsetwall() do a more complete job of setting TZ from the NT > information - that should be used instead, and thus cygwin_tzset needs > to be called further down in the code (after the call to tzsetwall() > at least). > > > * localtime.c: calls cygwin_tzset again. > > > > -#if 0 /* we set it more accurately in tzsetwall() */ > > +#if 1 /* we set it more accurately in tzsetwall() */ That's fine but what should I do now? I didn't know your intentions. Is the aforementioned change to localtime.c applied to the latest snapshot? Regards, Corinna