commit | 72c70060d8312cff06754779188d8adeb974f18c | [log] [tgz] |
---|---|---|
author | Mark Adler <madler@alumni.caltech.edu> | Thu Apr 24 19:45:36 2014 -0400 |
committer | Mark Adler <madler@alumni.caltech.edu> | Thu Apr 24 19:45:36 2014 -0400 |
tree | 09f276cf9d3c3c33ce91fec1807c29b3891010ec | |
parent | 799c87c0d8fc5af306f8c7a160dfd3d75746c2ce [diff] |
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.