[ros-diffs] [cgutman] 41161: - Only register a shutdown handler if adapter initialization has succeeded

cgutman at svn.reactos.org cgutman at svn.reactos.org
Wed May 27 23:45:02 CEST 2009


Author: cgutman
Date: Thu May 28 01:45:01 2009
New Revision: 41161

URL: http://svn.reactos.org/svn/reactos?rev=41161&view=rev
Log:
 - Only register a shutdown handler if adapter initialization has succeeded

Modified:
    trunk/reactos/drivers/network/dd/pcnet/pcnet.c

Modified: trunk/reactos/drivers/network/dd/pcnet/pcnet.c
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/drivers/network/dd/pcnet/pcnet.c?rev=41161&r1=41160&r2=41161&view=diff
==============================================================================
--- trunk/reactos/drivers/network/dd/pcnet/pcnet.c [iso-8859-1] (original)
+++ trunk/reactos/drivers/network/dd/pcnet/pcnet.c [iso-8859-1] Thu May 28 01:45:01 2009
@@ -988,14 +988,15 @@
                            Adapter);
       NdisMSetPeriodicTimer(&Adapter->MediaDetectionTimer,
                             MEDIA_DETECTION_INTERVAL);
+      NdisMRegisterAdapterShutdownHandler(Adapter->MiniportAdapterHandle,
+                                          Adapter,
+                                          MiniportShutdown);
     }
 
 #if DBG
   if(!MiTestCard(Adapter))
     ASSERT(0);
 #endif
-
-  NdisMRegisterAdapterShutdownHandler(Adapter->MiniportAdapterHandle, Adapter, MiniportShutdown);
 
   DPRINT("returning 0x%x\n", Status);
   *OpenErrorStatus = Status;



More information about the Ros-diffs mailing list