summaryrefslogtreecommitdiff
path: root/lib/libarchive/archive_read_extract.c
diff options
context:
space:
mode:
authorTim Kientzle <kientzle@FreeBSD.org>2004-07-04 18:28:56 +0000
committerTim Kientzle <kientzle@FreeBSD.org>2004-07-04 18:28:56 +0000
commit98183bf41213bf34f646eb955e6455a520961e76 (patch)
tree590e77688b72968625dd5136410cbdeb75661de1 /lib/libarchive/archive_read_extract.c
parent0ddb95d12cfb540dd4308ff30183640f823f6b06 (diff)
Notes
Diffstat (limited to 'lib/libarchive/archive_read_extract.c')
-rw-r--r--lib/libarchive/archive_read_extract.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/lib/libarchive/archive_read_extract.c b/lib/libarchive/archive_read_extract.c
index 6726f1bbff29..6dd23d778290 100644
--- a/lib/libarchive/archive_read_extract.c
+++ b/lib/libarchive/archive_read_extract.c
@@ -946,7 +946,7 @@ set_fflags(struct archive *a, const char *name, mode_t mode,
if (stat(name, &extract->st) == 0) {
extract->st.st_flags &= ~clear;
extract->st.st_flags |= set;
- if (chflags(name, extract->pst->st_flags) != 0) {
+ if (chflags(name, extract->st.st_flags) != 0) {
archive_set_error(a, errno,
"Failed to set file flags");
ret = ARCHIVE_WARN;