wlan_bearer/wlanldd/wlan_common/umac_common/src/Umac.cpp
changeset 19 629e60dfa279
parent 17 41a8eba36f74
equal deleted inserted replaced
17:41a8eba36f74 19:629e60dfa279
    14 * Description:   Implementation of the Umac class
    14 * Description:   Implementation of the Umac class
    15 *
    15 *
    16 */
    16 */
    17 
    17 
    18 /*
    18 /*
    19 * %version: 56 %
    19 * %version: 57 %
    20 */
    20 */
    21 
    21 
    22 #include "config.h"
    22 #include "config.h"
    23 #include "UmacContextImpl.h"
    23 #include "UmacContextImpl.h"
    24 
    24 
   265 //
   265 //
   266 void Umac::FinitSystem()
   266 void Umac::FinitSystem()
   267     {
   267     {
   268     OsTracePrint( KInitLevel, (TUint8*)("UMAC: * FinitSystem()"));  
   268     OsTracePrint( KInitLevel, (TUint8*)("UMAC: * FinitSystem()"));  
   269     iManagementRequestPending = ETrue;
   269     iManagementRequestPending = ETrue;
   270     iPimpl->CurrentState().FinitSystem( *iPimpl );
   270 
       
   271     if ( iPimpl )
       
   272         {
       
   273         iPimpl->CurrentState().FinitSystem( *iPimpl );
       
   274         }
       
   275     else
       
   276         {
       
   277         // nothing to do. Just complete the WLAN Mgmt client request 
       
   278         CompleteManagementCommand( KErrNone );
       
   279         }
   271     }
   280     }
   272 
   281 
   273 // ---------------------------------------------------------------------------
   282 // ---------------------------------------------------------------------------
   274 // 
   283 // 
   275 // ---------------------------------------------------------------------------
   284 // ---------------------------------------------------------------------------