Fix incorrect index - should be j not i. How did we ever
authorjra <jra@0c0555d6-39d7-0310-84fc-f1cc0bd64818>
Sat, 30 Jun 2007 00:22:59 +0000 (00:22 +0000)
committerjra <jra@0c0555d6-39d7-0310-84fc-f1cc0bd64818>
Sat, 30 Jun 2007 00:22:59 +0000 (00:22 +0000)
live without valgrind :-).
Jeremy.

git-svn-id: svn+ssh://svn.samba.org/data/svn/samba/branches/SAMBA_3_0@23664 0c0555d6-39d7-0310-84fc-f1cc0bd64818

source/smbd/posix_acls.c

index efead2dce17af8a3c69b97b463ef3b8eef14f55a..c4c4b2e393f2b3103f601988cb9824601d82c26d 100644 (file)
@@ -3263,7 +3263,7 @@ static NTSTATUS append_parent_acl(files_struct *fsp,
 
        /* Finally append any inherited ACEs. */
        for (j = 0; j < parent_sd->dacl->num_aces; j++) {
-               SEC_ACE *se = &parent_sd->dacl->aces[i];
+               SEC_ACE *se = &parent_sd->dacl->aces[j];
                uint32 i_flags = se->flags & (SEC_ACE_FLAG_OBJECT_INHERIT|
                                        SEC_ACE_FLAG_CONTAINER_INHERIT|
                                        SEC_ACE_FLAG_INHERIT_ONLY);