s3: Remove some pointless uses of string_sid_talloc
[ira/wip.git] / source3 / rpcclient / cmd_lsarpc.c
index 11ff046f6d716d7b4ebd298da75f1848284f4f74..488f8f545c6f3b618e063fe28e365b9d230ce55b 100644 (file)
@@ -1843,6 +1843,7 @@ static NTSTATUS cmd_lsa_create_trusted_domain(struct rpc_pipe_client *cli,
 {
        NTSTATUS status;
        struct policy_handle handle, trustdom_handle;
+       struct dom_sid sid;
        struct lsa_DomainInfo info;
 
        if (argc < 3) {
@@ -1859,7 +1860,8 @@ static NTSTATUS cmd_lsa_create_trusted_domain(struct rpc_pipe_client *cli,
        }
 
        init_lsa_StringLarge(&info.name, argv[1]);
-       info.sid = string_sid_talloc(mem_ctx, argv[2]);
+       info.sid = &sid;
+       string_to_sid(&sid, argv[2]);
 
        status = rpccli_lsa_CreateTrustedDomain(cli, mem_ctx,
                                                &handle,