--- a/phonebookui/Phonebook2/ccapplication/ccacontactorservice/src/ccaphonecall.cpp Tue May 11 16:00:21 2010 +0300
+++ b/phonebookui/Phonebook2/ccapplication/ccacontactorservice/src/ccaphonecall.cpp Tue May 25 12:26:45 2010 +0300
@@ -47,7 +47,7 @@
// ---------------------------------------------------------
// CCCAPhoneCall::ExecuteL
// ---------------------------------------------------------
-void CCCAPhoneCall::ExecuteL( const TDesC& aPhoneNumber, TCCAPhoneCallType aCallType, TUint32 aServiceId)
+void CCCAPhoneCall::ExecuteL( const TDesC& aPhoneNumber,const TDesC8& aContactLinkArray, TCCAPhoneCallType aCallType, TUint32 aServiceId)
{
__ASSERT_DEBUG (NULL != &aPhoneNumber && 0 < aPhoneNumber.Size(), Panic (EPanicPreCond_ExecuteL));
@@ -86,10 +86,11 @@
CAiwDialDataExt* dialDataExt = CAiwDialDataExt::NewLC ();
dialDataExt->SetPhoneNumberL ( numBuf->Des ());
+ dialDataExt->SetContactLinkL( aContactLinkArray );
switch (aCallType)
{
case ECCACallTypeVoice:
- dialDataExt->SetCallType ( CAiwDialData::EAIWForcedCS);
+ dialDataExt->SetCallType ( CAiwDialData::EAIWForcedCS);
break;
case ECCACallTypeVoIP:
dialDataExt->SetServiceId(aServiceId);
@@ -104,7 +105,7 @@
}
dialDataExt->SetWindowGroup ( CCoeEnv::Static()->RootWin().Identifier ());
-
+
DoAIWCallL (*dialDataExt);
CleanupStack::PopAndDestroy (dialDataExt);