aboutsummaryrefslogtreecommitdiff
path: root/usr.bin
diff options
context:
space:
mode:
authorTim Kientzle <kientzle@FreeBSD.org>2007-03-24 03:25:49 +0000
committerTim Kientzle <kientzle@FreeBSD.org>2007-03-24 03:25:49 +0000
commit033583fc7815bdbe0ed8c7396ce0f63043030021 (patch)
treee6f620e70fa3f7732791bfdf848656ca3b205a12 /usr.bin
parent7fa9cd78717b52e2216eb5a5bc53c7d25bdb1b11 (diff)
Notes
Diffstat (limited to 'usr.bin')
-rw-r--r--usr.bin/tar/Makefile2
-rw-r--r--usr.bin/tar/bsdtar.c3
2 files changed, 4 insertions, 1 deletions
diff --git a/usr.bin/tar/Makefile b/usr.bin/tar/Makefile
index a829eeae25be..1eb73ea918cd 100644
--- a/usr.bin/tar/Makefile
+++ b/usr.bin/tar/Makefile
@@ -1,7 +1,7 @@
# $FreeBSD$
PROG= bsdtar
-VERSION= 2.0.23
+VERSION= 2.0.25
SRCS= bsdtar.c getdate.y matching.c read.c tree.c util.c write.c
WARNS?= 5
DPADD= ${LIBARCHIVE} ${LIBBZ2} ${LIBZ}
diff --git a/usr.bin/tar/bsdtar.c b/usr.bin/tar/bsdtar.c
index 01fab02bade4..7626a43d048a 100644
--- a/usr.bin/tar/bsdtar.c
+++ b/usr.bin/tar/bsdtar.c
@@ -657,6 +657,9 @@ main(int argc, char **argv)
}
cleanup_exclusions(bsdtar);
+ if (bsdtar->return_value != 0)
+ bsdtar_warnc(bsdtar, 0,
+ "Error exit delayed from previous errors.");
return (bsdtar->return_value);
}