From: Joerg Sonnenberger Date: Thu, 15 May 2008 03:11:22 +0000 (-0400) Subject: Document that the return value of archive_write_data needs to be X-Git-Tag: v2.6.0~238 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=d3dcf900f7120d54a2dc5e6ce411b60cd05f6c90;p=thirdparty%2Flibarchive.git Document that the return value of archive_write_data needs to be reinvestigated. SVN-Revision: 54 --- diff --git a/libarchive/test/test_write_disk_hardlink.c b/libarchive/test/test_write_disk_hardlink.c index b87febb79..0729c38a1 100644 --- a/libarchive/test/test_write_disk_hardlink.c +++ b/libarchive/test/test_write_disk_hardlink.c @@ -113,7 +113,11 @@ DEFINE_TEST(test_write_disk_hardlink) archive_entry_set_mode(ae, S_IFREG | 0600); archive_entry_set_size(ae, 0); assertEqualIntA(ad, 0, archive_write_header(ad, ae)); +#if ARCHIVE_VERSION_NUMBER < 3000000 assertEqualInt(ARCHIVE_WARN, archive_write_data(ad, data, 1)); +#else + assertEqualInt(-1, archive_write_data(ad, data, 1)); +#endif assertEqualIntA(ad, 0, archive_write_finish_entry(ad)); archive_entry_free(ae);