Subject: standards/2967: abort() man page is wrong.
To: None <gnats-bugs@gnats.netbsd.org>
From: Peter Seebach <seebs@taniemarie.solon.com>
List: netbsd-bugs
Date: 11/26/1996 07:14:56
>Number:         2967
>Category:       standards
>Synopsis:       abort's man page conflicts with the source.
>Confidential:   no
>Severity:       serious
>Priority:       medium
>Responsible:    gnats-admin (GNATS administrator)
>State:          open
>Class:          doc-bug
>Submitter-Id:   net
>Arrival-Date:   Tue Nov 26 05:20:01 1996
>Last-Modified:
>Originator:     Peter Seebach
>Organization:
Peter Seebach - seebs@solon.com - Copyright 1996 Peter Seebach.
C/Unix wizard -- C/Unix questions? Send mail for help.  No, really!
Unsolicited email is not welcome, and will be billed for at consulting rates.
The *other* C FAQ - http://www.solon.com/~seebs/c/c-iaq.html
>Release:        late November
>Environment:
System: NetBSD taniemarie 1.2B NetBSD 1.2B (SEEBS) #0: Fri Nov 22 00:03:56 CST 1996 seebs@taniemarie:/usr/src/sys/arch/amiga/compile/SEEBS amiga


>Description:
	The abort man page claims no open streams are closed or flushed,
	yet the source clearly flushes streams.

	The abort man page does not document whether or not we remove
	temporary files.

	The man page claims conformance to ANSI C, yet the source
	contradicts it in the name of supporting POSIX.1.

	So far as I can tell, these are all flaws in the man page, which
	may be obsolete.

>How-To-Repeat:
	"man abort"
>Fix:
	Update the man page.
>Audit-Trail:
>Unformatted: