summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndreas Gruenbacher <agruen@linbit.com>2014-01-09 19:09:00 +0100
committerAndreas Gruenbacher <agruen@linbit.com>2014-01-09 19:09:00 +0100
commit33732426f2b26336f70bbe0e4f63019bff576b58 (patch)
tree4b71dd78e09aa9c90296c0d87c60e882d81fa6d5
parentfe92f96a4d8b017b73d1eb262d4ea3be5e9d48df (diff)
downloadattr-33732426f2b26336f70bbe0e4f63019bff576b58.tar.gz
Suppress deprecation warnings when building attr and libattr
-rw-r--r--attr/attr.c2
-rw-r--r--libattr/libattr.c2
2 files changed, 4 insertions, 0 deletions
diff --git a/attr/attr.c b/attr/attr.c
index e4a8272..c691d57 100644
--- a/attr/attr.c
+++ b/attr/attr.c
@@ -52,6 +52,7 @@ usage(void)
exit(1);
}
+#pragma GCC diagnostic ignored "-Wdeprecated-declarations"
int
main(int argc, char **argv)
{
@@ -256,3 +257,4 @@ main(int argc, char **argv)
return(0);
}
+#pragma GCC diagnostic warning "-Wdeprecated-declarations"
diff --git a/libattr/libattr.c b/libattr/libattr.c
index 21ffd92..35bd877 100644
--- a/libattr/libattr.c
+++ b/libattr/libattr.c
@@ -371,6 +371,7 @@ attr_listf(int fd, char *buffer, const int buffersize, int flags,
* apart in userspace and make individual syscalls for each.
*/
+#pragma GCC diagnostic ignored "-Wdeprecated-declarations"
static int
attr_single(const char *path, attr_multiop_t *op, int flags)
{
@@ -406,6 +407,7 @@ attr_singlef(const int fd, attr_multiop_t *op, int flags)
r = attr_removef(fd, op->am_attrname, flags);
return r;
}
+#pragma GCC diagnostic warning "-Wdeprecated-declarations"
/*
* Operate on multiple attributes of the same object simultaneously