]> git.lizzy.rs Git - zlib.git/commit
Assure that gzoffset() is correct when appending.
authorMark Adler <madler@alumni.caltech.edu>
Thu, 24 Apr 2014 23:45:36 +0000 (19:45 -0400)
committerMark Adler <madler@alumni.caltech.edu>
Thu, 24 Apr 2014 23:45:36 +0000 (19:45 -0400)
commit72c70060d8312cff06754779188d8adeb974f18c
tree09f276cf9d3c3c33ce91fec1807c29b3891010ec
parent799c87c0d8fc5af306f8c7a160dfd3d75746c2ce
Assure that gzoffset() is correct when appending.

An open() with O_APPEND followed by an lseek() to determine the
position will return zero for a non-empty file, even though the
next write will start at the end of the file.  This commit works
around that by doing an lseek() to the end when appending.
gzlib.c