]> git.ipfire.org Git - thirdparty/libarchive.git/commitdiff
Don't test disk permission restore on Win32; it's known to be broken.
authorTim Kientzle <kientzle@gmail.com>
Mon, 29 Dec 2008 02:19:36 +0000 (21:19 -0500)
committerTim Kientzle <kientzle@gmail.com>
Mon, 29 Dec 2008 02:19:36 +0000 (21:19 -0500)
SVN-Revision: 325

libarchive/test/test_write_disk_perms.c

index 4741d3af4d8952fd795947cd4398e537fdc5156d..4903334077ad4e132f374207bee8155fa8d79850 100644 (file)
@@ -25,7 +25,7 @@
 #include "test.h"
 __FBSDID("$FreeBSD: src/lib/libarchive/test/test_write_disk_perms.c,v 1.11 2008/12/06 06:01:50 kientzle Exp $");
 
-#if ARCHIVE_VERSION_NUMBER >= 1009000
+#if ARCHIVE_VERSION_NUMBER >= 1009000 && !defined(_WIN32)
 
 #define UMASK 022
 
@@ -125,7 +125,7 @@ defaultgid(void)
 
 DEFINE_TEST(test_write_disk_perms)
 {
-#if ARCHIVE_VERSION_NUMBER < 1009000
+#if ARCHIVE_VERSION_NUMBER < 1009000 || defined(_WIN32)
        skipping("archive_write_disk interface");
 #else
        struct archive *a;