From 40e2fdfc6bb4e991bc06a648ab6c0adc0ae6f040 Mon Sep 17 00:00:00 2001 From: Volker Lendecke Date: Sun, 18 Aug 2024 11:29:46 +0200 Subject: [PATCH] libsmb: Simplify smb1cli_trans_recv() tevent_req_received() called below takes care of this Signed-off-by: Volker Lendecke Reviewed-by: Andreas Schneider --- libcli/smb/smb1cli_trans.c | 6 ------ 1 file changed, 6 deletions(-) diff --git a/libcli/smb/smb1cli_trans.c b/libcli/smb/smb1cli_trans.c index 99021ce2b47..02b2b2efb08 100644 --- a/libcli/smb/smb1cli_trans.c +++ b/libcli/smb/smb1cli_trans.c @@ -822,22 +822,16 @@ NTSTATUS smb1cli_trans_recv(struct tevent_req *req, TALLOC_CTX *mem_ctx, if (setup != NULL) { *setup = talloc_move(mem_ctx, &state->rsetup); *num_setup = state->num_rsetup; - } else { - TALLOC_FREE(state->rsetup); } if (param != NULL) { *param = talloc_move(mem_ctx, &state->rparam.data); *num_param = state->rparam.total; - } else { - TALLOC_FREE(state->rparam.data); } if (data != NULL) { *data = talloc_move(mem_ctx, &state->rdata.data); *num_data = state->rdata.total; - } else { - TALLOC_FREE(state->rdata.data); } status = state->status; -- 2.47.3