NetBSD-Bugs archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

PR/47916 CVS commit: src/lib/libutil



The following reply was made to PR lib/47916; it has been noted by GNATS.

From: "Alan Barrett" <apb%netbsd.org@localhost>
To: gnats-bugs%gnats.NetBSD.org@localhost
Cc: 
Subject: PR/47916 CVS commit: src/lib/libutil
Date: Wed, 8 Oct 2014 17:38:28 +0000

 Module Name:	src
 Committed By:	apb
 Date:		Wed Oct  8 17:38:28 UTC 2014
 
 Modified Files:
 	src/lib/libutil: parsedate.y
 
 Log Message:
 Improved handling of local times.
 
 * A magic value USE_LOCAL_TIME (defined as 99999) may be passed as the
   Timezone to Convert(), instructing it to use mktime() to work
   in the local time zone, instead of using mktime_z to work in UTC
   (and then adding the specified timezone offset).
 * Some old code is removed now that there's no need to find the local
   timezone offset.
 * Allow either one or both of the now and zone arguments to
   parsedate() to be NULL, treating them independently.  Previously,
   if either one was NULL, the other was ignored.
 * If the zone argument is specified, then the current date is calculated
   in the specified zone, not in local time.
 
 Also add some disabled debug code.
 
 This should fix PR lib/47916.
 
 
 To generate a diff of this commit:
 cvs rdiff -u -r1.19 -r1.20 src/lib/libutil/parsedate.y
 
 Please note that diffs are not public domain; they are subject to the
 copyright notices on the relevant files.
 


Home | Main Index | Thread Index | Old Index