From: Bruno Haible Date: Mon, 2 Jun 2008 22:07:15 +0000 (+0200) Subject: Document qset_acl return value precisely. X-Git-Tag: v0.1~7320 X-Git-Url: http://erislabs.org.uk/gitweb/?a=commitdiff_plain;h=8d8497f2759d4ab4fc301d936cf50596bbddf07b;p=gnulib.git Document qset_acl return value precisely. --- diff --git a/ChangeLog b/ChangeLog index 6fbc18da5..e5b706745 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 2aaa0e6fc..79d3c5708 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)