tar: port xattr-at.c to Solaris 10

* lib/xattr-at.c (setxattrat, lsetxattrat, getxattrat, lgetxattrat)
(listxattrat, llistxattrat): Compile only if HAVE_XATTRS, so that
the code doesn't call functions that are not declared.
This commit is contained in:
Paul Eggert
2015-01-05 20:24:18 -08:00
parent 55fb2fc38f
commit 9c2b57232e

View File

@@ -31,6 +31,8 @@
#include "openat-priv.h" #include "openat-priv.h"
#ifdef HAVE_XATTRS
/* setxattrat */ /* setxattrat */
#define AT_FUNC_NAME setxattrat #define AT_FUNC_NAME setxattrat
#define AT_FUNC_F1 setxattr #define AT_FUNC_F1 setxattr
@@ -108,3 +110,5 @@
#undef AT_FUNC_RESULT #undef AT_FUNC_RESULT
#undef AT_FUNC_POST_FILE_PARAM_DECLS #undef AT_FUNC_POST_FILE_PARAM_DECLS
#undef AT_FUNC_POST_FILE_ARGS #undef AT_FUNC_POST_FILE_ARGS
#endif /* HAVE_XATTRS */