>>>>> "Alexandre" == Alexandre Julliard <[email protected]> writes:
Alexandre> Uwe Bonnes <[email protected]> writes:
>> @@ -1767,6 +1771,12 @@ static int read_i(int fd, void *buf, unsigned
>> int count) if (MSVCRT_fdesc[fd].wxflag & WX_TEXT) { DWORD i, j; + if
>> (bufstart[num_read-1] == '\r') + { + if(pushback) +
>> MSVCRT__lseeki64(fd, -1, SEEK_CUR);
Alexandre> You can't use lseek for this, the file may not be seekable.
Would SetFilePointer() do the right job?
Thanks
--
Uwe Bonnes [email protected]
Institut fuer Kernphysik Schlossgartenstrasse 9 64289 Darmstadt
--------- Tel. 06151 162516 -------- Fax. 06151 164321 ----------