persistentstorage/sql/SRC/Client/SqlDatabaseImpl.cpp
branchRCL_3
changeset 24 cc28652e0254
parent 23 26645d81f48d
equal deleted inserted replaced
23:26645d81f48d 24:cc28652e0254
   169 								  const CSqlSecurityPolicy* aSecurityPolicy, const TDesC8* aConfig)
   169 								  const CSqlSecurityPolicy* aSecurityPolicy, const TDesC8* aConfig)
   170 	{
   170 	{
   171 	TPtrC8 securityPolicyData;
   171 	TPtrC8 securityPolicyData;
   172 	if(aFunction == ESqlSrvDbCreateSecure)	
   172 	if(aFunction == ESqlSrvDbCreateSecure)	
   173 		{
   173 		{
   174 		__ASSERT_DEBUG(aSecurityPolicy != NULL, __SQLPANIC(ESqlPanicBadArgument));
   174 		__SQLASSERT(aSecurityPolicy != NULL, ESqlPanicBadArgument);
   175 		const RSqlBufFlat& bufFlat = aSecurityPolicy->BufFlat();
   175 		const RSqlBufFlat& bufFlat = aSecurityPolicy->BufFlat();
   176 		securityPolicyData.Set(bufFlat.BufDes());
   176 		securityPolicyData.Set(bufFlat.BufDes());
   177 		}
   177 		}
   178 	__SQLLEAVE_IF_ERROR(Session().Connect(aFunction, aDbFileName, securityPolicyData, aConfig));
   178 	__SQLLEAVE_IF_ERROR(Session().Connect(aFunction, aDbFileName, securityPolicyData, aConfig));
   179 	}
   179 	}