syncmlfw/ds/dsutils/ProfileUtil/testprofileutil/src/testprofileutilBlocks.cpp
branchRCL_3
changeset 25 b183ec05bd8c
parent 0 b497e44ab2fc
child 26 19bba8228ff0
--- a/syncmlfw/ds/dsutils/ProfileUtil/testprofileutil/src/testprofileutilBlocks.cpp	Thu Aug 19 10:44:50 2010 +0300
+++ b/syncmlfw/ds/dsutils/ProfileUtil/testprofileutil/src/testprofileutilBlocks.cpp	Tue Aug 31 16:04:06 2010 +0300
@@ -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;
 
 }