bluetoothengine/bteng/src/btengsrvsettingsmgr.cpp
changeset 52 4545c04e61e1
parent 41 0b2439c3e397
child 66 b3d605f76ff8
--- a/bluetoothengine/bteng/src/btengsrvsettingsmgr.cpp	Tue Jul 06 14:27:09 2010 +0300
+++ b/bluetoothengine/bteng/src/btengsrvsettingsmgr.cpp	Wed Aug 18 09:59:05 2010 +0300
@@ -707,9 +707,10 @@
     TRACE_INFO( ( _L( "[CBTEngSrvSettingsMgr]\t Using HCI API v2 power manager" ) ) )
     User::LeaveIfError( iPowerMgr.Open() );
 #ifndef __WINS__
-    iPowerMgr.SetPower( EBTOff, NULL, iActive->RequestStatus() );
-    User::WaitForRequest( iActive->RequestStatus() );
-    TInt status = ( iActive->RequestStatus().Int() == KErrAlreadyExists ? KErrNone : iActive->RequestStatus().Int() ); 
+    TRequestStatus reqStatus;
+    iPowerMgr.SetPower( EBTOff, NULL, reqStatus );
+    User::WaitForRequest( reqStatus );
+    TInt status = ( reqStatus.Int() == KErrAlreadyExists ? KErrNone : reqStatus.Int() ); 
     User::LeaveIfError( status );
 #else   //__WINS__
     iPowerState = EBTOff;