Adding upstream version 0.16.
Signed-off-by: Daniel Baumann <daniel@debian.org>
This commit is contained in:
parent
5d67ab9e97
commit
bb26c2917c
20 changed files with 854 additions and 662 deletions
|
@ -75,10 +75,10 @@ int tail_copy( const char * const archive_namep, const Arg_parser & parser,
|
|||
if( ostream_pos < 0 ) { show_error( "Seek error", errno ); retval = 1; }
|
||||
else if( ostream_pos > 0 && ostream_pos < lzip_index.file_size() )
|
||||
{
|
||||
int result;
|
||||
do result = ftruncate( outfd, ostream_pos );
|
||||
while( result != 0 && errno == EINTR );
|
||||
if( result != 0 )
|
||||
int ret;
|
||||
do ret = ftruncate( outfd, ostream_pos );
|
||||
while( ret != 0 && errno == EINTR );
|
||||
if( ret != 0 || lseek( outfd, 0, SEEK_END ) != ostream_pos )
|
||||
{
|
||||
show_file_error( archive_namep, "Can't truncate archive", errno );
|
||||
if( retval < 1 ) retval = 1;
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue