diff options
author | David Disseldorp <ddiss@samba.org> | 2014-05-26 15:48:34 +0200 |
---|---|---|
committer | Jeremy Allison <jra@samba.org> | 2014-05-28 17:52:13 +0200 |
commit | b82d43658654fcfb65111b425f563b7a57ca91af (patch) | |
tree | bcd4da6a4ecef4093d2d201d746b138667363085 /source3 | |
parent | 4be7800801586eb404e5f96e853fe6dbe7c3f82f (diff) | |
download | samba-b82d43658654fcfb65111b425f563b7a57ca91af.tar.gz samba-b82d43658654fcfb65111b425f563b7a57ca91af.tar.xz samba-b82d43658654fcfb65111b425f563b7a57ca91af.zip |
s3/rpc_server/lsa: replace dup_sec_desc() usage
Use security_descriptor_copy() instead, which is also provided by
libcli.
Signed-off-by: David Disseldorp <ddiss@samba.org>
Reviewed-by: Jeremy Allison <jra@samba.org>
Reviewed-by: Volker Lendecke <vl@samba.org>
Diffstat (limited to 'source3')
-rw-r--r-- | source3/rpc_server/lsa/srv_lsa_nt.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/source3/rpc_server/lsa/srv_lsa_nt.c b/source3/rpc_server/lsa/srv_lsa_nt.c index f4dc4afd57f..68a2a2c9234 100644 --- a/source3/rpc_server/lsa/srv_lsa_nt.c +++ b/source3/rpc_server/lsa/srv_lsa_nt.c @@ -406,9 +406,9 @@ static NTSTATUS create_lsa_policy_handle(TALLOC_CTX *mem_ctx, info->name = talloc_strdup(info, name); - if (sd) { - info->sd = dup_sec_desc(info, sd); - if (!info->sd) { + if (sd != NULL) { + info->sd = security_descriptor_copy(info, sd); + if (info->sd == NULL) { talloc_free(info); return NT_STATUS_NO_MEMORY; } |