summaryrefslogtreecommitdiffstats
path: root/lib/libarchive
diff options
context:
space:
mode:
authorkientzle <kientzle@FreeBSD.org>2008-12-17 19:05:25 +0000
committerkientzle <kientzle@FreeBSD.org>2008-12-17 19:05:25 +0000
commitae2468f691f7667669f255280b03e025cd8094de (patch)
tree8f0be13f6c3b560036fcf6c76c68727dce450f6c /lib/libarchive
parent474c42e7c8623ee9e1a49f538a39f04e9d2a6c34 (diff)
downloadFreeBSD-src-ae2468f691f7667669f255280b03e025cd8094de.zip
FreeBSD-src-ae2468f691f7667669f255280b03e025cd8094de.tar.gz
Exit earlier on failure in this test.
Diffstat (limited to 'lib/libarchive')
-rw-r--r--lib/libarchive/test/test_write_compress.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/lib/libarchive/test/test_write_compress.c b/lib/libarchive/test/test_write_compress.c
index a133690..4dc51b8 100644
--- a/lib/libarchive/test/test_write_compress.c
+++ b/lib/libarchive/test/test_write_compress.c
@@ -85,11 +85,11 @@ DEFINE_TEST(test_write_compress)
for (i = 0; i < 100; i++) {
sprintf(path, "file%03d", i);
- assertEqualInt(0, archive_read_next_header(a, &ae));
+ if (!assertEqualInt(0, archive_read_next_header(a, &ae)))
+ break;
assertEqualString(path, archive_entry_pathname(ae));
assertEqualInt(datasize, archive_entry_size(ae));
}
-
assert(0 == archive_read_close(a));
#if ARCHIVE_VERSION_NUMBER < 2000000
archive_read_finish(a);
OpenPOWER on IntegriCloud