From 8d8497f2759d4ab4fc301d936cf50596bbddf07b Mon Sep 17 00:00:00 2001 From: Bruno Haible Date: Tue, 3 Jun 2008 00:07:15 +0200 Subject: [PATCH] Document qset_acl return value precisely. --- ChangeLog | 1 + lib/set-mode-acl.c | 4 ++-- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/ChangeLog b/ChangeLog index 6fbc18da52..e5b7067451 100644 --- a/ChangeLog +++ b/ChangeLog @@ -14,6 +14,7 @@ * lib/copy-acl.c (qcopy_acl): New function, extracted from copy_acl. (copy_acl): Just a wrapper around qcopy_acl that emits the error messages. + * lib/set-mode-acl.c (qset_acl): Document return value precisely. 2008-06-01 Bruno Haible diff --git a/lib/set-mode-acl.c b/lib/set-mode-acl.c index 2aaa0e6fcb..79d3c57088 100644 --- a/lib/set-mode-acl.c +++ b/lib/set-mode-acl.c @@ -42,8 +42,8 @@ chmod_or_fchmod (const char *name, int desc, mode_t mode) filename based operations on NAME. If access control lists are not available, fchmod the target file to MODE. Also sets the non-permission bits of the destination file (S_ISUID, S_ISGID, S_ISVTX) - to those from MODE if any are set. System call return value - semantics. */ + to those from MODE if any are set. + Return 0 if successful. Return -1 and set errno upon failure. */ int qset_acl (char const *name, int desc, mode_t mode) -- 2.30.2