]> Savannah Git Hosting - gnulib.git/commitdiff
acl: apply pure attribute to two functions
authorBen Walton <bdwalton@gmail.com>
Sun, 1 Jun 2014 22:39:44 +0000 (23:39 +0100)
committerPádraig Brady <P@draigBrady.com>
Sun, 1 Jun 2014 23:26:49 +0000 (00:26 +0100)
* lib/acl-internal.h (acl_nontrivial, acl_ace_nontrivial):
Mark as "pure" as flagged by gcc 4.9 on Solaris 10.

Signed-off-by: Ben Walton <bdwalton@gmail.com>
ChangeLog
lib/acl-internal.h

index 4ceaaee4369628a49311d0609a37b03e9c5cd7d8..1804a3b90cab22717672a70cf7ac9bc88ee1ef5c 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,9 @@
+2014-06-02  Ben Walton  <bdwalton@gmail.com>
+
+       acl: apply pure attribute to two functions
+       * lib/acl-internal.h (acl_nontrivial, acl_ace_nontrivial):
+       Mark as "pure" as flagged by gcc 4.9 on Solaris 10.
+
 2014-06-01  Pádraig Brady  <P@draigBrady.com>
 
        gnulib-common.m4: add _GL_UNUSED_LABEL
index fdffe6484901c735d7e47ad11e23a0d94ea5813b..b2380068de752600f4decfc8e04d08116100f003 100644 (file)
@@ -174,14 +174,14 @@ extern int acl_access_nontrivial (acl_t);
 
 /* Return 1 if the given ACL is non-trivial.
    Return 0 if it is trivial, i.e. equivalent to a simple stat() mode.  */
-extern int acl_nontrivial (int count, aclent_t *entries);
+extern int acl_nontrivial (int count, aclent_t *entries) _GL_ATTRIBUTE_PURE;
 
 #  ifdef ACE_GETACL /* Solaris 10 */
 
 /* Test an ACL retrieved with ACE_GETACL.
    Return 1 if the given ACL, consisting of COUNT entries, is non-trivial.
    Return 0 if it is trivial, i.e. equivalent to a simple stat() mode.  */
-extern int acl_ace_nontrivial (int count, ace_t *entries);
+extern int acl_ace_nontrivial (int count, ace_t *entries) _GL_ATTRIBUTE_PURE;
 
 /* Definitions for when the built executable is executed on Solaris 10
    (newer version) or Solaris 11.  */