From d5b68452aa332f8241e7dbe493cdb0433188b15f Mon Sep 17 00:00:00 2001 From: Corinna Vinschen Date: Wed, 29 Oct 2014 10:24:49 +0000 Subject: * setfacl.c (setfacl): Fix bracketing in expression. --- winsup/utils/ChangeLog | 4 ++++ winsup/utils/setfacl.c | 2 +- 2 files changed, 5 insertions(+), 1 deletion(-) (limited to 'winsup/utils') diff --git a/winsup/utils/ChangeLog b/winsup/utils/ChangeLog index 2a2edea14..13c930c9b 100644 --- a/winsup/utils/ChangeLog +++ b/winsup/utils/ChangeLog @@ -1,3 +1,7 @@ +2014-10-29 Corinna Vinschen + + * setfacl.c (setfacl): Fix bracketing in expression. + 2014-10-27 Corinna Vinschen * setfacl.c (usage): Add -b to require options. diff --git a/winsup/utils/setfacl.c b/winsup/utils/setfacl.c index beff05ec7..9051fb355 100644 --- a/winsup/utils/setfacl.c +++ b/winsup/utils/setfacl.c @@ -385,7 +385,7 @@ setfacl (action_t action, const char *path, aclent_t *acls, int cnt) default: if ((lcnt = acl (path, GETACL, MAX_ACL_ENTRIES, lacl)) < 0 || (lcnt = modacl (lacl, lcnt, acls, cnt)) < 0 - || (lcnt = addmissing (lacl, lcnt) < 0) + || (lcnt = addmissing (lacl, lcnt)) < 0 || (lcnt = acl (path, SETACL, lcnt, lacl)) < 0) { perror (prog_name); -- cgit v1.2.3