]> git.ipfire.org Git - thirdparty/libarchive.git/commitdiff
Fix warnings about redefinition of variables, use either sys/xattr.h or attr/xattr.h.
authorAndres Mejia <amejia004@gmail.com>
Thu, 7 Feb 2013 21:57:22 +0000 (16:57 -0500)
committerAndres Mejia <amejia004@gmail.com>
Thu, 7 Feb 2013 21:57:22 +0000 (16:57 -0500)
libarchive/archive_read_disk_entry_from_file.c
libarchive/archive_write_disk_posix.c

index a2d8d6b331b0faaf138561961e194f74f70b2a0b..e984aaadbeab88b26c9d76c17b73792ba9c21e73 100644 (file)
@@ -49,8 +49,10 @@ __FBSDID("$FreeBSD: head/lib/libarchive/archive_read_disk_entry_from_file.c 2010
 #ifdef HAVE_SYS_STAT_H
 #include <sys/stat.h>
 #endif
-#ifdef HAVE_SYS_XATTR_H
+#if defined(HAVE_SYS_XATTR_H)
 #include <sys/xattr.h>
+#elif defined(HAVE_ATTR_XATTR_H)
+#include <attr/xattr.h>
 #endif
 #ifdef HAVE_SYS_EA_H
 #include <sys/ea.h>
@@ -58,9 +60,6 @@ __FBSDID("$FreeBSD: head/lib/libarchive/archive_read_disk_entry_from_file.c 2010
 #ifdef HAVE_ACL_LIBACL_H
 #include <acl/libacl.h>
 #endif
-#ifdef HAVE_ATTR_XATTR_H
-#include <attr/xattr.h>
-#endif
 #ifdef HAVE_COPYFILE_H
 #include <copyfile.h>
 #endif
index aaae72028525cfb2779af87ef9182a1fb25d85e7..bbd50a63764834c885d80aded47b700bce41bff8 100644 (file)
@@ -39,15 +39,14 @@ __FBSDID("$FreeBSD$");
 #ifdef HAVE_SYS_EXTATTR_H
 #include <sys/extattr.h>
 #endif
-#ifdef HAVE_SYS_XATTR_H
+#if defined(HAVE_SYS_XATTR_H)
 #include <sys/xattr.h>
+#elif defined(HAVE_ATTR_XATTR_H)
+#include <attr/xattr.h>
 #endif
 #ifdef HAVE_SYS_EA_H
 #include <sys/ea.h>
 #endif
-#ifdef HAVE_ATTR_XATTR_H
-#include <attr/xattr.h>
-#endif
 #ifdef HAVE_SYS_IOCTL_H
 #include <sys/ioctl.h>
 #endif