Module Name: src
Committed By: wiz
Date: Wed Feb 3 08:47:40 UTC 2010
Modified Files:
src/lib/libc/time: ctime.3
Log Message:
Remove trailing whitespace. Use Fn when referencing functions. Sort sections.
New sentence, new line.
To generate a diff of this commit:
cvs rdiff -u -r1.30 -r1.31 src/lib/libc/time/ctime.3
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: src/lib/libc/time/ctime.3
diff -u src/lib/libc/time/ctime.3:1.30 src/lib/libc/time/ctime.3:1.31
--- src/lib/libc/time/ctime.3:1.30 Tue Feb 2 19:04:37 2010
+++ src/lib/libc/time/ctime.3 Wed Feb 3 08:47:40 2010
@@ -1,4 +1,4 @@
-.\" $NetBSD: ctime.3,v 1.30 2010/02/02 19:04:37 christos Exp $
+.\" $NetBSD: ctime.3,v 1.31 2010/02/03 08:47:40 wiz Exp $
.Dd February 2, 2010
.Dt CTIME 3
.Os
@@ -70,7 +70,7 @@
structure,
.Fn localtime
(such as Daylight Saving Time in the United States).
-After filling in the
+After filling in the
.Va tm
structure,
.Fn localtime
@@ -154,7 +154,7 @@
are determined.
.Fn mktime
returns the specified calendar time; if the calendar time cannot be
-represented, it returns
+represented, it returns
.Va "(time_t)-1" .
.Pp
.Fn difftime
@@ -198,27 +198,27 @@
of the Prime Meridian.
.Sh RETURN VALUES
On success the
-.Nm asctime
+.Fn asctime
and
-.Nm ctime
+.Fn ctime
functions return a pointer to a static character buffer, and the
-.Nm asctime_r
+.Fn asctime_r
and
-.Nm ctime_r
+.Fn ctime_r
function return a pointer to the user-supplied buffer.
On failure they all return
.Dv NULL
and no errors are defined for them.
On success the
-.Nm gmtime ,
+.Fn gmtime ,
and
-.Nm localtime
+.Fn localtime
functions return a pointer to a statically allocated
.Va "struct tm"
whereas the
-.Nm gmtime_r
+.Fn gmtime_r
and
-.Nm localtime_r
+.Fn localtime_r
functions return a pointer to the user-supplied
.Va "struct tm" .
On failure they all return
@@ -227,29 +227,17 @@
.Va errno
is set to indicate the error.
The
-.Nm mktime
+.Fn mktime
function returns the specified time since the Epoch as a
.Va time_t
-type value. If the time cannot be represented, then
-.Nm mktime
+type value.
+If the time cannot be represented, then
+.Fn mktime
returns
.Va "(time_t)-1"
setting the global variable
.Va errno
to indicate the error.
-.Sh ERRORS
-The
-.Nm gmtime_r ,
-.Nm localtime_r ,
-.Nm gmtime ,
-.Nm localtime ,
-and
-.Nm mktime
-will fail when:
-.Bl -tag -width Er
-.It Bq Er EOVERFLOW
-The result cannot be represented.
-.El
.Sh FILES
.Bl -tag -width /usr/share/zoneinfo/posixrules -compact
.It Pa /etc/localtime
@@ -266,6 +254,19 @@
.Pa /usr/share/zoneinfo/GMT
is absent, UTC leap seconds are loaded from
.Pa /usr/share/zoneinfo/posixrules .
+.Sh ERRORS
+The
+.Fn gmtime_r ,
+.Fn localtime_r ,
+.Fn gmtime ,
+.Fn localtime ,
+and
+.Fn mktime
+will fail when:
+.Bl -tag -width Er
+.It Bq Er EOVERFLOW
+The result cannot be represented.
+.El
.Sh SEE ALSO
.Xr getenv 3 ,
.Xr strftime 3 ,