new function suggestion fsetmode
Wed Jan 3 07:31:00 GMT 2001
On Thu, Jan 04, 2001 at 02:27:15AM +1100, Robert Collins wrote:
>oops. Thanks for the tip.
>Can I suggest a reference to that on
fileno is a pretty standard part of any UNIX API, but if you'd like to
suggest new wording I'd be happy to include it. There are also new
'binmode.o', 'textmode.o', and 'automode.o' object files available for
changing the defaults on a per-binary basis. automode.o (probably
misnamed) changes the default to 'read text'/'write binary'.
>----- Original Message -----
>From: "Christopher Faylor" <email@example.com>
>Sent: Thursday, January 04, 2001 2:15 AM
>Subject: Re: new function suggestion fsetmode
>> On Thu, Jan 04, 2001 at 02:21:36AM +1100, Robert Collins wrote:
>> > I'd like to suggest a function for working on FILE* handles
>> >int fsetmode(FILE* fhandle, int mode)
>> > if (fhandle)
>> > return setmode(fhandle->_file, mode);
>> > else
>> > return EOF;
>> >I wasn't sure where in cygwin to place it... so I'll leave that up to
>> >the core group. I ran across a whole bunch of fopen calls recently
>> >that needed to be forced into text mode.. this is how I've done it.
>> >Maybe bad things happen doing this? I assume not. But as the function
>> >needs to look into the FILE * struct's privates, I figure it should be
>> >part of cygwin itself.
>> I think it is preferable to just use 'setmode' and the 'fileno(fp)' interface.
>> fileno() is the accepted way for looking at the internal "_file" part of
>> an fd structure.
>> Want to unsubscribe from this list?
>> Check out: http://cygwin.com/ml/#unsubscribe-simple
>Want to unsubscribe from this list?
>Check out: http://cygwin.com/ml/#unsubscribe-simple
firstname.lastname@example.org Red Hat, Inc.
Want to unsubscribe from this list?
Check out: http://cygwin.com/ml/#unsubscribe-simple
More information about the Cygwin