From: Joerg Sonnenberger Date: Tue, 13 May 2008 05:31:31 +0000 (-0400) Subject: Writing data beyond the end of the file is not valid, change the X-Git-Tag: v2.6.0~242 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=adb4f3a60f7534ab283c7e15d2ddff7733549afa;p=thirdparty%2Flibarchive.git Writing data beyond the end of the file is not valid, change the incorrect test into an actual assertion for the expected behaviour. SVN-Revision: 50 --- diff --git a/libarchive/test/test_write_disk_hardlink.c b/libarchive/test/test_write_disk_hardlink.c index 0367521cf..b87febb79 100644 --- a/libarchive/test/test_write_disk_hardlink.c +++ b/libarchive/test/test_write_disk_hardlink.c @@ -113,7 +113,7 @@ 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)); - assertEqualInt(0, archive_write_data(ad, data, sizeof(data))); + assertEqualInt(ARCHIVE_WARN, archive_write_data(ad, data, 1)); assertEqualIntA(ad, 0, archive_write_finish_entry(ad)); archive_entry_free(ae);