aboutsummaryrefslogtreecommitdiff
path: root/archival
diff options
context:
space:
mode:
Diffstat (limited to 'archival')
-rw-r--r--archival/libunarchive/data_extract_all.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/archival/libunarchive/data_extract_all.c b/archival/libunarchive/data_extract_all.c
index 05bd2f03b..7349339d3 100644
--- a/archival/libunarchive/data_extract_all.c
+++ b/archival/libunarchive/data_extract_all.c
@@ -112,8 +112,8 @@ extern void data_extract_all(archive_handle_t *archive_handle)
112 } 112 }
113 } 113 }
114 114
115 chmod(file_header->name, file_header->mode);
116 chown(file_header->name, file_header->uid, file_header->gid); 115 chown(file_header->name, file_header->uid, file_header->gid);
116 chmod(file_header->name, file_header->mode);
117 117
118 if (archive_handle->flags & ARCHIVE_PRESERVE_DATE) { 118 if (archive_handle->flags & ARCHIVE_PRESERVE_DATE) {
119 struct utimbuf t; 119 struct utimbuf t;