diff --git a/acls.c b/acls.c index a2b0ff3e..bd119e8e 100644 --- a/acls.c +++ b/acls.c @@ -28,7 +28,7 @@ extern int dry_run; extern int am_root; extern int read_only; extern int list_only; -extern int orig_umask; +extern mode_t orig_umask; extern int numeric_ids; extern int inc_recurse; extern int preserve_devices; @@ -982,7 +982,7 @@ static int set_rsync_acl(const char *fname, acl_duo *duo_item, && !pack_smb_acl(&duo_item->sacl, &duo_item->racl)) return -1; #ifdef HAVE_OSX_ACLS - mode = 0; /* eliminate compiler warning */ + (void)mode; /* eliminate compiler warning */ #else if (type == SMB_ACL_TYPE_ACCESS) { cur_mode = change_sacl_perms(duo_item->sacl, &duo_item->racl, cur_mode, mode);