From cabc0627acee3c8db964a0f5c79fdfdb641f168c Mon Sep 17 00:00:00 2001 From: Cameron Gutman Date: Wed, 27 May 2009 21:45:01 +0000 Subject: [PATCH] - Only register a shutdown handler if adapter initialization has succeeded svn path=/trunk/; revision=41161 --- reactos/drivers/network/dd/pcnet/pcnet.c | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/reactos/drivers/network/dd/pcnet/pcnet.c b/reactos/drivers/network/dd/pcnet/pcnet.c index a1077d9f85e..9637036fcaf 100644 --- a/reactos/drivers/network/dd/pcnet/pcnet.c +++ b/reactos/drivers/network/dd/pcnet/pcnet.c @@ -988,6 +988,9 @@ MiniportInitialize( Adapter); NdisMSetPeriodicTimer(&Adapter->MediaDetectionTimer, MEDIA_DETECTION_INTERVAL); + NdisMRegisterAdapterShutdownHandler(Adapter->MiniportAdapterHandle, + Adapter, + MiniportShutdown); } #if DBG @@ -995,8 +998,6 @@ MiniportInitialize( ASSERT(0); #endif - NdisMRegisterAdapterShutdownHandler(Adapter->MiniportAdapterHandle, Adapter, MiniportShutdown); - DPRINT("returning 0x%x\n", Status); *OpenErrorStatus = Status; return Status;