summaryrefslogtreecommitdiffstats
path: root/libtar/extract.c
diff options
context:
space:
mode:
Diffstat (limited to 'libtar/extract.c')
-rw-r--r--libtar/extract.c3
1 files changed, 0 insertions, 3 deletions
diff --git a/libtar/extract.c b/libtar/extract.c
index d9ab7882f..4526c98ee 100644
--- a/libtar/extract.c
+++ b/libtar/extract.c
@@ -164,9 +164,6 @@ tar_extract_file(TAR *t, char *realname, char *prefix)
if (lsetfilecon(realname, t->th_buf.selinux_context) < 0) {
fprintf(stderr, "Failed to restore SELinux context %s!\n", strerror(errno));
}
- if (lsetfilecon(dirname(realname), t->th_buf.selinux_context) < 0) {
- fprintf(stderr, "Failed to restore SELinux context %s!\n", strerror(errno));
- }
}
#endif