diff -r 085438c28042 -r 1c556dee8eb1 syncmlfw/ds/dsutils/ProfileUtil/testprofileutil/src/testprofileutilBlocks.cpp --- a/syncmlfw/ds/dsutils/ProfileUtil/testprofileutil/src/testprofileutilBlocks.cpp Fri Jul 23 13:39:21 2010 +0530 +++ b/syncmlfw/ds/dsutils/ProfileUtil/testprofileutil/src/testprofileutilBlocks.cpp Fri Aug 06 18:29:23 2010 +0530 @@ -690,11 +690,14 @@ TInt Ctestprofileutil::OffLineL( CStifItemParser& /*aItem*/ ) { - iProfileEngine = CreateProfileEngineExtendedL(); - iProfileEngine->SetActiveProfileL( 5); - iProfileEngine->Release(); - - + CRepository* repository = CRepository::NewL(KCRUidCoreApplicationUIs); + TInt err = repository->Set(KCoreAppUIsNetworkConnectionAllowed, + ECoreAppUIsNetworkConnectionNotAllowed); + + if(repository) + delete repository; + + User::LeaveIfError(err); return KErrNone; } @@ -708,11 +711,14 @@ TInt Ctestprofileutil::GeneralL( CStifItemParser& /*aItem*/ ) { - iProfileEngine = CreateProfileEngineExtendedL(); - iProfileEngine->SetActiveProfileL(0); - iProfileEngine->Release(); - - + CRepository* repository = CRepository::NewL(KCRUidCoreApplicationUIs); + TInt err = repository->Set(KCoreAppUIsNetworkConnectionAllowed, + ECoreAppUIsNetworkConnectionAllowed); + if(repository) + delete repository; + User::LeaveIfError(err); + + return KErrNone; }