diff options
author | Andrew Bartlett <abartlet@samba.org> | 2012-08-12 20:41:35 +1000 |
---|---|---|
committer | Andrew Bartlett <abartlet@samba.org> | 2012-08-15 11:44:43 +1000 |
commit | dcfb6aad16b4b7b70a63340a17771d3f40aed1ce (patch) | |
tree | 642350bd8b0e54bdbb24bcd7b712c411eedd3441 /source3/modules/vfs_aixacl2.c | |
parent | 47082ad3fae086c168bfedaa2fba692eccff3145 (diff) | |
download | samba-dcfb6aad16b4b7b70a63340a17771d3f40aed1ce.tar.gz |
s3-smbd: Change allocation of smb_acl_t to talloc()
The acl element is changed to be a talloc child, and is no longer one element
longer than requested by virtue of the acl[1] base pointer.
This also avoids one of the few remaining cases of over-allocation of a structure.
Andrew Bartlett
Diffstat (limited to 'source3/modules/vfs_aixacl2.c')
-rw-r--r-- | source3/modules/vfs_aixacl2.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/source3/modules/vfs_aixacl2.c b/source3/modules/vfs_aixacl2.c index 3f13a6fa87f..dd705ea319e 100644 --- a/source3/modules/vfs_aixacl2.c +++ b/source3/modules/vfs_aixacl2.c @@ -229,7 +229,7 @@ static SMB_ACL_T aixjfs2_get_posix_acl(const char *path, acl_type_t type) done: if (errno != 0) { - SAFE_FREE(result); + TALLOC_FREE(result); } return result; } |