summaryrefslogtreecommitdiff
path: root/tar.c
diff options
context:
space:
mode:
authorErik Andersen2000-03-25 23:09:29 +0000
committerErik Andersen2000-03-25 23:09:29 +0000
commitdeea048becd9d2d013537755ffad9bb615efeadc (patch)
tree0890278e607ddf27b42f2e055bc80dfcd496cd59 /tar.c
parent1ad302ac903695ef4ba748d3880222c05eeaafef (diff)
downloadbusybox-deea048becd9d2d013537755ffad9bb615efeadc.zip
busybox-deea048becd9d2d013537755ffad9bb615efeadc.tar.gz
Latest and greatest
-Erik
Diffstat (limited to 'tar.c')
-rw-r--r--tar.c10
1 files changed, 5 insertions, 5 deletions
diff --git a/tar.c b/tar.c
index f7b789f..477487a 100644
--- a/tar.c
+++ b/tar.c
@@ -286,7 +286,7 @@ tarExtractRegularFile(TarInfo *header, int extractFlag, int tostdoutFlag)
}
if ( (readSize = fullRead(header->tarFd, buffer, readSize)) <= 0 ) {
/* Tarball seems to have a problem */
- errorMsg("Error reading tarfile: %s", strerror(errno));
+ errorMsg("tar: Unexpected EOF in archive\n");
return;
}
if ( readSize < writeSize )
@@ -360,7 +360,7 @@ tarExtractHardLink(TarInfo *header, int extractFlag, int tostdoutFlag)
return;
if (link(header->linkname, header->name) < 0) {
- errorMsg("Error creating hard link '%s': %s", header->linkname, strerror(errno));
+ errorMsg("Error creating hard link '%s': %s\n", header->linkname, strerror(errno));
return;
}
@@ -376,7 +376,7 @@ tarExtractSymLink(TarInfo *header, int extractFlag, int tostdoutFlag)
#ifdef S_ISLNK
if (symlink(header->linkname, header->name) < 0) {
- errorMsg("Error creating symlink '%s': %s", header->linkname, strerror(errno));
+ errorMsg("Error creating symlink '%s': %s\n", header->linkname, strerror(errno));
return;
}
/* Try to change ownership of the symlink.
@@ -485,7 +485,7 @@ static int readTarFile(const char* tarName, int extractFlag, int listFlag,
else
tarFd = open(tarName, O_RDONLY);
if (tarFd < 0) {
- errorMsg( "Error opening '%s': %s", tarName, strerror(errno));
+ errorMsg( "Error opening '%s': %s\n", tarName, strerror(errno));
return ( FALSE);
}
@@ -600,7 +600,7 @@ static int readTarFile(const char* tarName, int extractFlag, int listFlag,
close(tarFd);
if (status > 0) {
/* Bummer - we read a partial header */
- errorMsg( "Error reading '%s': %s", tarName, strerror(errno));
+ errorMsg( "Error reading '%s': %s\n", tarName, strerror(errno));
return ( FALSE);
}
else