]> git.ipfire.org Git - thirdparty/libarchive.git/commitdiff
Fix empty error message reported in Issue 51.
authorTim Kientzle <kientzle@gmail.com>
Mon, 7 Dec 2009 00:11:21 +0000 (19:11 -0500)
committerTim Kientzle <kientzle@gmail.com>
Mon, 7 Dec 2009 00:11:21 +0000 (19:11 -0500)
SVN-Revision: 1715

tar/write.c

index 5eb95234afaa6e41720d6925a8cd1054607c9e3d..13030ab2afdea1c56e8115aa9454bda0abbf0759 100644 (file)
@@ -568,7 +568,7 @@ append_archive_filename(struct bsdtar *bsdtar, struct archive *a,
 
        rc = append_archive(bsdtar, a, ina);
 
-       if (archive_errno(ina)) {
+       if (rc != ARCHIVE_OK) {
                lafe_warnc(0, "Error reading archive %s: %s",
                    filename, archive_error_string(ina));
                bsdtar->return_value = 1;