Hii
Using ftell() after fopen(..., "a") returns 0 even when the file open for
appending is not empty. AFAIK, it should return the size of the file.
Compile and run the attached program several times to see it happening.
Cheers,
- Salva
cygcheck.out
Description: Binary data
#include
int ma
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1
According to Salvador Fandino on 11/13/2009 1:36 PM:
> Hii
>
> Using ftell() after fopen(..., "a") returns 0 even when the file open for
> appending is not empty. AFAIK, it should return the size of the file.
Not a bug. POSIX allows this behavior,
Eric Blake wrote:
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1
According to Salvador Fandino on 11/13/2009 1:36 PM:
Hii
Using ftell() after fopen(..., "a") returns 0 even when the file open for
appending is not empty. AFAIK, it should return the size of the file.
Not a bug. POSIX
- Original Message
> From: Eric Blake
> To: cygwin@cygwin.com; sfand...@yahoo.com
> Sent: Fri, November 13, 2009 9:41:14 PM
> Subject: Re: [BUG] fopen(..., "a") does not seek to end of file until some
> write operation
>
> -BEGIN PGP S
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1
According to Salvador Fandino on 11/13/2009 1:55 PM:
>> Not a bug. POSIX allows this behavior, and Linux does it as well.
>
> In Linux (at least on the one I have installed, Ubuntu 9.10) ftell does not
> return cero but the EOF offset:
Ok, so "a" a
Eric Blake wrote:
> According to Salvador Fandino on 11/13/2009 1:36 PM:
>> Using ftell() after fopen(..., "a") returns 0 even when the file open for
>> appending is not empty. AFAIK, it should return the size of the file.
>
> Not a bug. POSIX allows this behavior, and Linux does it as well.
On Nov 14 02:19, Dave Korn wrote:
> Eric Blake wrote:
>
> > According to Salvador Fandino on 11/13/2009 1:36 PM:
>
> >> Using ftell() after fopen(..., "a") returns 0 even when the file open for
> >> appending is not empty. AFAIK, it should return the size of the file.
> >
> > Not a bug. POSIX
7 matches
Mail list logo