From: Martin Matuska Date: Wed, 10 Sep 2025 08:57:55 +0000 (+0200) Subject: win: add complementary safe writes fix for Windows to 27588eba5 (#2477) X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=refs%2Fpull%2F2732%2Fhead;p=thirdparty%2Flibarchive.git win: add complementary safe writes fix for Windows to 27588eba5 (#2477) --- diff --git a/libarchive/archive_write_disk_windows.c b/libarchive/archive_write_disk_windows.c index c7339c4ec..d4f6f1820 100644 --- a/libarchive/archive_write_disk_windows.c +++ b/libarchive/archive_write_disk_windows.c @@ -1618,7 +1618,7 @@ restore_entry(struct archive_write_disk *a) (void)clear_nochange_fflags(a); } if ((a->flags & ARCHIVE_EXTRACT_SAFE_WRITES) && - S_ISREG(st_mode)) { + S_ISREG(a->mode)) { int fd = la_mktemp(a); if (fd == -1) {