Simplified a SMB_ACL_NEED_SORT conditional because some preprocessors
authorWayne Davison <wayned@samba.org>
Fri, 5 Oct 2007 02:45:09 +0000 (02:45 +0000)
committerWayne Davison <wayned@samba.org>
Fri, 5 Oct 2007 02:45:09 +0000 (02:45 +0000)
couldn't handle an #if embedded in a macro.

acls.c

diff --git a/acls.c b/acls.c
index 4fc46d3..6cbd80a 100644 (file)
--- a/acls.c
+++ b/acls.c
@@ -390,13 +390,10 @@ static BOOL pack_smb_acl(SMB_ACL_T *smb_acl, const rsync_acl *racl)
                        break;
 #endif
                COE( sys_acl_create_entry,(smb_acl, &entry) );
-               COE( sys_acl_set_info,(entry,
-#ifdef SMB_ACL_NEED_SORT
-                                      SMB_ACL_USER,
-#else
-                                      ida->access & NAME_IS_USER ? SMB_ACL_USER : SMB_ACL_GROUP,
-#endif
-                                      ida->access & ~NAME_IS_USER, ida->id) );
+               COE( sys_acl_set_info,
+                   (entry,
+                    ida->access & NAME_IS_USER ? SMB_ACL_USER : SMB_ACL_GROUP,
+                    ida->access & ~NAME_IS_USER, ida->id) );
        }
 
 #ifndef HAVE_OSX_ACLS