From abeef470c4f233762950d0bf8d60760a7f8578a9 Mon Sep 17 00:00:00 2001 From: Stefan Metzmacher Date: Mon, 18 Oct 2010 12:20:56 +0200 Subject: librpc: Fixed memory context of dcerpc_binding_from_tower. --- librpc/rpc/binding.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/librpc/rpc/binding.c b/librpc/rpc/binding.c index 1b716d0153..7489073677 100644 --- a/librpc/rpc/binding.c +++ b/librpc/rpc/binding.c @@ -685,14 +685,14 @@ _PUBLIC_ NTSTATUS dcerpc_binding_from_tower(TALLOC_CTX *mem_ctx, /* Set endpoint */ if (tower->num_floors >= 4) { - binding->endpoint = dcerpc_floor_get_rhs_data(mem_ctx, &tower->floors[3]); + binding->endpoint = dcerpc_floor_get_rhs_data(binding, &tower->floors[3]); } else { binding->endpoint = NULL; } /* Set network address */ if (tower->num_floors >= 5) { - binding->host = dcerpc_floor_get_rhs_data(mem_ctx, &tower->floors[4]); + binding->host = dcerpc_floor_get_rhs_data(binding, &tower->floors[4]); NT_STATUS_HAVE_NO_MEMORY(binding->host); binding->target_hostname = binding->host; } -- cgit