From: Wayne Davison Date: Sun, 22 Oct 2006 04:16:23 +0000 (+0000) Subject: Need to use (mode_t)~0 instead of ~0u for portability. X-Git-Url: https://mattmccutchen.net/rsync/rsync-patches.git/commitdiff_plain/6e4c2d0c47b9a8e1b31517bde89411ca15279578?hp=b6c2bb12edf3286190e3e07d8ef52ed7c6290bda Need to use (mode_t)~0 instead of ~0u for portability. --- diff --git a/acls.diff b/acls.diff index a4e352c..56035e0 100644 --- a/acls.diff +++ b/acls.diff @@ -914,7 +914,7 @@ latest ACL-enabling patch to send files to an older ACL-enabled rsync. + rsyserr(FERROR, errno, "change_sacl_perms: %s()", + errfun); + } -+ return ~0u; ++ return (mode_t)~0; + } + +#ifdef SMB_ACL_LOSES_SPECIAL_MODE_BITS @@ -990,7 +990,7 @@ latest ACL-enabling patch to send files to an older ACL-enabled rsync. + if (type == SMB_ACL_TYPE_ACCESS) { + cur_mode = change_sacl_perms(duo_item->sacl, &duo_item->racl, + cur_mode, file->mode); -+ if (cur_mode == ~0u) ++ if (cur_mode == (mode_t)~0) + continue; + } + if (sys_acl_set_file(fname, type, duo_item->sacl) < 0) {