datacommsserver/esockserver/test/TE_ESock/TestSuiteEsock.cpp
branchRCL_3
changeset 70 b564fb5fd78b
parent 69 9d7ce34704c8
--- a/datacommsserver/esockserver/test/TE_ESock/TestSuiteEsock.cpp	Tue Aug 31 16:25:36 2010 +0300
+++ b/datacommsserver/esockserver/test/TE_ESock/TestSuiteEsock.cpp	Wed Sep 01 12:35:48 2010 +0100
@@ -79,10 +79,20 @@
 // Third phase constructor for ESOCK test suite
 void CTestSuiteEsock::InitialiseL( void )
 	{
+	TInt ret = User::LoadPhysicalDevice( PDD_NAME );
+	if ( KErrNone != ret && KErrAlreadyExists != ret )
+		{
+		User::Leave( ret );
+		}
+	ret = User::LoadLogicalDevice( LDD_NAME );
+	if ( KErrNone != ret && KErrAlreadyExists != ret )
+		{
+		User::Leave( ret );
+		}
 	// When bootstrapping C32 we have to avoid the PhBkSyncServer being started, since
 	// it needs a different CommDB
 	_LIT(KPhbkSyncCMI, "phbsync.cmi");
-    TInt ret = StartC32WithCMISuppressions(KPhbkSyncCMI);
+    ret = StartC32WithCMISuppressions(KPhbkSyncCMI);
 	if ( KErrNone != ret && KErrAlreadyExists != ret )
 		{
 		User::Leave( ret );