s4:smb_server/smb2: fix memory leak in smb2srv_chain_reply()
[ab/samba.git/.git] / 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;