Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 5 Mar 2009 00:42:51 +0000 (UTC)
From:      Tim Kientzle <kientzle@FreeBSD.org>
To:        src-committers@freebsd.org, svn-src-all@freebsd.org, svn-src-head@freebsd.org
Subject:   svn commit: r189385 - head/lib/libarchive/test
Message-ID:  <200903050042.n250gpKd057821@svn.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: kientzle
Date: Thu Mar  5 00:42:50 2009
New Revision: 189385
URL: http://svn.freebsd.org/changeset/base/189385

Log:
  Merge r357 from libarchive.googlecode.com: bzip2 compression
  support can always be enabled even if bzlib doesn't exist on
  this platform; don't give up until we fail to open the file.

Modified:
  head/lib/libarchive/test/test_read_format_isorr_bz2.c

Modified: head/lib/libarchive/test/test_read_format_isorr_bz2.c
==============================================================================
--- head/lib/libarchive/test/test_read_format_isorr_bz2.c	Thu Mar  5 00:41:02 2009	(r189384)
+++ head/lib/libarchive/test/test_read_format_isorr_bz2.c	Thu Mar  5 00:42:50 2009	(r189385)
@@ -55,15 +55,15 @@ DEFINE_TEST(test_read_format_isorr_bz2)
 
 	extract_reference_file(refname);
 	assert((a = archive_read_new()) != NULL);
-	r = archive_read_support_compression_bzip2(a);
+	assertEqualInt(0, archive_read_support_compression_bzip2(a));
+	assertEqualInt(0, archive_read_support_format_all(a));
+	r = archive_read_open_filename(a, refname, 10240);
 	if (r == ARCHIVE_FATAL) {
 		skipping("Bzip2 decompression unsupported on this platform");
 		archive_read_finish(a);
 		return;
 	}
 	assertEqualInt(0, r);
-	assertEqualInt(0, archive_read_support_format_all(a));
-	assertEqualInt(0, archive_read_open_filename(a, refname, 10240));
 
 	/* First entry is '.' root directory. */
 	assertEqualInt(0, archive_read_next_header(a, &ae));



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200903050042.n250gpKd057821>