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:
@@ -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 */
|
||||||
|
|||||||
Reference in New Issue
Block a user