s4:libcli/rap: call->ndr_push_{param,data} can be talloc childs of 'call'
authorStefan Metzmacher <metze@samba.org>
Fri, 16 Dec 2011 10:25:37 +0000 (11:25 +0100)
committerStefan Metzmacher <metze@samba.org>
Fri, 16 Dec 2011 10:31:48 +0000 (11:31 +0100)
metze

source4/libcli/rap/rap.c

index bebe9fb1dd14ce1149d70c8a355a3147ad89a846..e08a650355b88951c7bb2b283b800bd0a9fff056 100644 (file)
@@ -38,10 +38,10 @@ struct rap_call *new_rap_cli_call(TALLOC_CTX *mem_ctx, uint16_t callno)
        call->callno = callno;
        call->rcv_paramlen = 4;
 
-       call->ndr_push_param = ndr_push_init_ctx(mem_ctx);
+       call->ndr_push_param = ndr_push_init_ctx(call);
        call->ndr_push_param->flags = RAPNDR_FLAGS;
 
-       call->ndr_push_data = ndr_push_init_ctx(mem_ctx);
+       call->ndr_push_data = ndr_push_init_ctx(call);
        call->ndr_push_data->flags = RAPNDR_FLAGS;
 
        return call;