diff options
| author | Tim J. Robbins <tjr@FreeBSD.org> | 2002-10-23 10:16:21 +0000 |
|---|---|---|
| committer | Tim J. Robbins <tjr@FreeBSD.org> | 2002-10-23 10:16:21 +0000 |
| commit | edafcb6d73c198ca5545e54f8cfd2a447178beaa (patch) | |
| tree | 11c4d5b8eb0ed4eaf0cef00c44831cf4449907f2 /lib/libc/string/strerror.3 | |
| parent | 099bda679e8407bc4cd9c6379521e25ee04d5cba (diff) | |
Notes
Diffstat (limited to 'lib/libc/string/strerror.3')
| -rw-r--r-- | lib/libc/string/strerror.3 | 18 |
1 files changed, 17 insertions, 1 deletions
diff --git a/lib/libc/string/strerror.3 b/lib/libc/string/strerror.3 index 3e75cb140048..eeb9f1e53e85 100644 --- a/lib/libc/string/strerror.3 +++ b/lib/libc/string/strerror.3 @@ -36,7 +36,7 @@ .\" @(#)strerror.3 8.1 (Berkeley) 6/9/93 .\" $FreeBSD$ .\" -.Dd November 26, 2001 +.Dd October 22, 2002 .Dt STRERROR 3 .Os .Sh NAME @@ -150,6 +150,14 @@ should be used instead. .Sh SEE ALSO .Xr intro 2 , .Xr psignal 3 +.Sh STANDARDS +The +.Fn perror , +.Fn strerror +and +.Fn strerror_r +functions conform to +.St -p1003.1-2001 . .Sh HISTORY The .Fn strerror @@ -169,6 +177,14 @@ For unknown error numbers, the function will return its result in a static buffer which may be overwritten by subsequent calls. .Pp +The +.Fn perror +function is implemented in terms of +.Fn strerror , +hence it uses the same static buffer. +This behaviour is forbidden by +.St -isoC-99 . +.Pp Programs that use the deprecated .Va sys_errlist variable often fail to compile because they declare it |
