syncmlfw/ds/dsutils/ProfileUtil/testprofileutil/src/testprofileutilBlocks.cpp
changeset 57 f5b689a4f7a2
parent 0 b497e44ab2fc
child 62 19bba8228ff0
--- a/syncmlfw/ds/dsutils/ProfileUtil/testprofileutil/src/testprofileutilBlocks.cpp	Tue Jul 06 15:14:24 2010 +0300
+++ b/syncmlfw/ds/dsutils/ProfileUtil/testprofileutil/src/testprofileutilBlocks.cpp	Wed Aug 18 10:39:36 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;
 
 }