Mail Archives: cygwin/1999/03/08/15:29:11
I don't sure that it shouldn't be needed. IMHO, it depends on implementation.
BTW, it works well on my installation: NT SP4, cygwin-20.1, coolview dll, no binary mounts, CYGWIN=binmode ... . Here is the respective chunk of source:
...
dup2(fh1, 0);
fseek( stdin, 0L, SEEK_SET );
gets( fh1_IN );
...
This really works.
Wishes,
Michael
-----Original Message-----
From: Earnie Boyd <earnie_boyd AT yahoo DOT com>
To: Michael V. Nikolaev <mvn AT gu DOT kiev DOT ua>; cygwin users <cygwin AT sourceware DOT cygnus DOT com>
Date: 8 березня 1999 р. 21:45
Subject: Re: [bug] Crazy I/O.
>---"Michael V. Nikolaev" <mvn AT gu DOT kiev DOT ua> wrote:
>>
>>
>> -----Original Message-----
>> From: Earnie Boyd <earnie_boyd AT yahoo DOT com>
>> To: cygwin users <cygwin AT sourceware DOT cygnus DOT com>
>> Date: 8 березня 1999 р. 18:46
>> Subject: [bug] Crazy I/O.
>>
>>
>> Hi!
>>
>> You use stdin as a _stream_ when calling gets(). So, try to call
>fseek(stdin, 0L, SEEK_SET) after the second dup2(). It should work.
>>
>
>Didn't help. Besides, it shouldn't be needed.
>==
>- \\||//
>-------------------o0O0--Earnie--0O0o-------------------
>-- earnie_boyd AT yahoo DOT com --
>-- http://www.freeyellow.com/members5/gw32/index.html --
>----------------------ooo0O--O0ooo----------------------
>
>PS: Newbie's, you should visit my page.
>_________________________________________________________
>DO YOU YAHOO!?
>Get your free @yahoo.com address at http://mail.yahoo.com
>
--
Want to unsubscribe from this list?
Send a message to cygwin-unsubscribe AT sourceware DOT cygnus DOT com
- Raw text -