diff options
author | kientzle <kientzle@FreeBSD.org> | 2008-12-17 19:05:25 +0000 |
---|---|---|
committer | kientzle <kientzle@FreeBSD.org> | 2008-12-17 19:05:25 +0000 |
commit | ae2468f691f7667669f255280b03e025cd8094de (patch) | |
tree | 8f0be13f6c3b560036fcf6c76c68727dce450f6c /lib/libarchive | |
parent | 474c42e7c8623ee9e1a49f538a39f04e9d2a6c34 (diff) | |
download | FreeBSD-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.c | 4 |
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); |