From 67d0bb8dc72acc167122e397d5a265c85cea7d3e Mon Sep 17 00:00:00 2001 From: Andrew Tridgell Date: Tue, 6 Dec 2005 00:12:32 +0000 Subject: r12082: fixed a valgrind error found by kukks in the transs server handling (This used to be commit 5c81986bff06efeacf95d3d64254d566181c30bb) --- source4/smb_server/smb/trans2.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) (limited to 'source4/smb_server/smb/trans2.c') diff --git a/source4/smb_server/smb/trans2.c b/source4/smb_server/smb/trans2.c index c9a357523b..44db66e6c4 100644 --- a/source4/smb_server/smb/trans2.c +++ b/source4/smb_server/smb/trans2.c @@ -1731,9 +1731,8 @@ static void reply_transs_generic(struct smbsrv_request *req, uint8_t command) if (trans->in.params.length == param_total && trans->in.data.length == data_total) { /* its now complete */ - reply_trans_complete(tp->req, command, trans); DLIST_REMOVE(tp->req->smb_conn->trans_partial, tp); - talloc_free(tp); + reply_trans_complete(tp->req, command, trans); } return; -- cgit