s4:smb_server/smb2: fix memory leak in smb2srv_chain_reply()
authorStefan Metzmacher <metze@samba.org>
Mon, 26 Mar 2012 11:48:51 +0000 (13:48 +0200)
committerStefan Metzmacher <metze@samba.org>
Mon, 2 Apr 2012 19:26:08 +0000 (21:26 +0200)
metze

source4/smb_server/smb2/receive.c

index b8aba71aaa777c4b3748cd1c88e54b50156ca826..41408c4784abe6cfb99355b4be3fb552988da48e 100644 (file)
@@ -164,6 +164,8 @@ static void smb2srv_chain_reply(struct smb2srv_request *p_req)
        uint32_t flags;
        uint32_t last_hdr_offset;
 
+       talloc_steal(req, p_req);
+
        last_hdr_offset = p_req->in.hdr - p_req->in.buffer;
 
        chain_offset = p_req->chain_offset;