diff options
Diffstat (limited to 'lib/libarchive/test/test_write_format_tar_ustar.c')
-rw-r--r-- | lib/libarchive/test/test_write_format_tar_ustar.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/lib/libarchive/test/test_write_format_tar_ustar.c b/lib/libarchive/test/test_write_format_tar_ustar.c index 3adacb4..f66fd7a 100644 --- a/lib/libarchive/test/test_write_format_tar_ustar.c +++ b/lib/libarchive/test/test_write_format_tar_ustar.c @@ -133,7 +133,8 @@ DEFINE_TEST(test_write_format_tar_ustar) assert((entry = archive_entry_new()) != NULL); archive_entry_set_mtime(entry, 3, 30); archive_entry_set_pathname(entry, "symlink"); - archive_entry_set_mode(entry, S_IFLNK | 0664); + archive_entry_set_mode(entry, 0664); + archive_entry_set_filetype(entry, AE_IFLNK); archive_entry_set_symlink(entry,"file"); archive_entry_set_size(entry, 0); archive_entry_set_uid(entry, 88); |