From 153bcd9bd3b337120e1afc75ce63cb5b80730913 Mon Sep 17 00:00:00 2001 From: Laurent Bercot Date: Fri, 8 Mar 2019 20:22:03 +0000 Subject: bugfix: leap second table. Also add leapsec reporting in localtm. --- doc/libstddjb/djbtime.html | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) (limited to 'doc/libstddjb') diff --git a/doc/libstddjb/djbtime.html b/doc/libstddjb/djbtime.html index f4d280d..724cd66 100644 --- a/doc/libstddjb/djbtime.html +++ b/doc/libstddjb/djbtime.html @@ -57,7 +57,8 @@ Converts the absolute TAI64 time in *t to an UTC time, stored in *u as an unsigned 64-bit integer. *u is actually 2^62 plus the number of seconds since the Epoch. The function returns 1 if it succeeds, or 0 (and sets errno) if an -error occurs. +error occurs. If *t happens to hit a leap second, the function +returns 2 instead of 1.

@@ -106,7 +107,8 @@ Converts the TAI time in *t to broken-down GMT (if *tm. The function returns 1 if it succeeds, or 0 (and sets errno) if an error occurs (for instance: *t cannot be validly represented -in a struct tm). +in a struct tm). If *t happens to hit a leap second, the +value of tm→tm_sec is 60.

-- cgit v1.2.3