From e3383af168be6db5db90e3cc84110db0ae508d7d Mon Sep 17 00:00:00 2001 From: Cameron Gutman Date: Mon, 4 Aug 2008 15:19:23 +0000 Subject: [PATCH] - Revert the rest of r35080 - The memory is freed in AfdAccept svn path=/branches/aicom-network-fixes/; revision=35102 --- drivers/network/afd/afd/listen.c | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/drivers/network/afd/afd/listen.c b/drivers/network/afd/afd/listen.c index 7898641bb2a..09634d524d0 100644 --- a/drivers/network/afd/afd/listen.c +++ b/drivers/network/afd/afd/listen.c @@ -131,12 +131,11 @@ static NTSTATUS NTAPI ListenComplete PLIST_ENTRY PendingIrp = RemoveHeadList( &FCB->PendingIrpList[FUNCTION_PREACCEPT] ); PLIST_ENTRY PendingConn = FCB->PendingConnections.Flink; - Qelt = CONTAINING_RECORD( PendingConn, AFD_TDI_OBJECT_QELT, ListEntry ); SatisfyPreAccept ( CONTAINING_RECORD( PendingIrp, IRP, Tail.Overlay.ListEntry ), - Qelt ); - ExFreePool( Qelt ); + CONTAINING_RECORD( PendingConn, AFD_TDI_OBJECT_QELT, + ListEntry ) ); } FCB->NeedsNewListen = TRUE;