[comp.bugs.sys5] correction to the last message

hae@mbf.UUCP (Hae Hirdler) (12/01/89)

In article <713@mbf.UUCP>, hae@mbf.UUCP I wrote:

Subject: AT&T system V fdopen mode checking
> The man page on the fdopen states that "the type of the stream must 
> agree with the mode of the open file."  But, when a file is open()'ed
> ( fd= open (filename, oflag) ), and fdopen()'ed for a stream 
> ( fptr= fdopen (fd, mode) ), it allows this open file to be opened for 
> any type of a stream regardless of the type of oflag already open()'ed. 
> For example, fd= open(filename, O_RDONLY); fptr= fdopen(filename, "w")
> will return a NON_NULL fptr value instead of NULL.  
> 
> The semantics of the man page on the fdopen seems to indicate that 
> this should not be allowed. (return NULL)  
> 
> Is this a known bug?  or what?

CORRECTION:  The fptr= fdopen(filename, "w") should have been
		   fptr= fdopen (fd, "w").

Sorry, to the world!!

	- hae hirdler