[ros-diffs] [cgutman] 36973: - Don't free ConnectionReturnInfo and ConnectionCallInfo because they get freed in the completion routine - Fixes Abyss Web Server regression

cgutman at svn.reactos.org cgutman at svn.reactos.org
Sun Oct 26 01:02:07 CEST 2008


Author: cgutman
Date: Sat Oct 25 18:02:07 2008
New Revision: 36973

URL: http://svn.reactos.org/svn/reactos?rev=36973&view=rev
Log:
 - Don't free ConnectionReturnInfo and ConnectionCallInfo because they get freed in the completion routine
 - Fixes Abyss Web Server regression

Modified:
    branches/aicom-network-fixes/drivers/network/afd/afd/main.c

Modified: branches/aicom-network-fixes/drivers/network/afd/afd/main.c
URL: http://svn.reactos.org/svn/reactos/branches/aicom-network-fixes/drivers/network/afd/afd/main.c?rev=36973&r1=36972&r2=36973&view=diff
==============================================================================
--- branches/aicom-network-fixes/drivers/network/afd/afd/main.c [iso-8859-1] (original)
+++ branches/aicom-network-fixes/drivers/network/afd/afd/main.c [iso-8859-1] Sat Oct 25 18:02:07 2008
@@ -221,10 +221,6 @@
 	ExFreePool( FCB->LocalAddress );
     if( FCB->RemoteAddress )
 	ExFreePool( FCB->RemoteAddress );
-    if( FCB->ListenIrp.ConnectionReturnInfo )
-	ExFreePool( FCB->ListenIrp.ConnectionReturnInfo );
-    if( FCB->ListenIrp.ConnectionCallInfo )
-	ExFreePool( FCB->ListenIrp.ConnectionCallInfo );
     if( FCB->TdiDeviceName.Buffer )
 	ExFreePool(FCB->TdiDeviceName.Buffer);
 



More information about the Ros-diffs mailing list