From 2cb4a9c6e8d31249131b0ba19579c5879c956104 Mon Sep 17 00:00:00 2001 From: Samuel Cabrero Date: Tue, 4 Jun 2019 17:04:32 +0200 Subject: [PATCH] s3:rpc_server: Use talloc_zero for dcerpc_ncacn_listen_state Signed-off-by: Samuel Cabrero Reviewed-by: Stefan Metzmacher --- source3/rpc_server/rpc_server.c | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/source3/rpc_server/rpc_server.c b/source3/rpc_server/rpc_server.c index cb2d4669256..22e1a4703f8 100644 --- a/source3/rpc_server/rpc_server.c +++ b/source3/rpc_server/rpc_server.c @@ -156,8 +156,8 @@ NTSTATUS dcesrv_setup_ncacn_np_socket(const char *pipe_name, int rc; NTSTATUS status; - state = talloc(ev_ctx, struct dcerpc_ncacn_listen_state); - if (!state) { + state = talloc_zero(ev_ctx, struct dcerpc_ncacn_listen_state); + if (state == NULL) { DBG_ERR("Out of memory\n"); return NT_STATUS_NO_MEMORY; } @@ -662,7 +662,7 @@ NTSTATUS dcesrv_setup_ncacn_ip_tcp_socket(struct tevent_context *ev_ctx, int rc; NTSTATUS status; - state = talloc(ev_ctx, struct dcerpc_ncacn_listen_state); + state = talloc_zero(ev_ctx, struct dcerpc_ncacn_listen_state); if (state == NULL) { DBG_ERR("Out of memory\n"); return NT_STATUS_NO_MEMORY; @@ -846,7 +846,7 @@ NTSTATUS dcesrv_setup_ncalrpc_socket(struct tevent_context *ev_ctx, int rc; NTSTATUS status; - state = talloc(ev_ctx, struct dcerpc_ncacn_listen_state); + state = talloc_zero(ev_ctx, struct dcerpc_ncacn_listen_state); if (state == NULL) { DBG_ERR("Out of memory\n"); return NT_STATUS_NO_MEMORY; -- 2.47.3