diff -r 6b5524b4f673 -r 38bb213f60ba phonebookengines/VirtualPhonebook/VPbkVCardEng/src/CVPbkVCardAttributeHandler.cpp --- a/phonebookengines/VirtualPhonebook/VPbkVCardEng/src/CVPbkVCardAttributeHandler.cpp Wed Sep 15 11:56:55 2010 +0300 +++ b/phonebookengines/VirtualPhonebook/VPbkVCardEng/src/CVPbkVCardAttributeHandler.cpp Wed Oct 13 14:15:33 2010 +0300 @@ -36,29 +36,14 @@ delete iAttribute; } -TBool CVPbkVCardAttributeHandler::CreateAttributeL(TVPbkFieldTypeParameter aParameter, - TVPbkFieldTypeName aFieldTypeName ) +TBool CVPbkVCardAttributeHandler::CreateAttributeL(TVPbkFieldTypeParameter aParameter) { TBool retval(EFalse); delete iAttribute; iAttribute = NULL; - if ( EVPbkVersitParamPREF == aParameter ) + if (aParameter == EVPbkVersitParamPREF) { - if ( EVPbkVersitNameURL == aFieldTypeName ) - { - // Create default attribute for URL field. - iAttribute = CVPbkDefaultAttribute::NewL( EVPbkDefaultTypeOpenLink ); - } - else if ( EVPbkVersitNameIMPP == aFieldTypeName ) - { - // Create default attribute for IMPP field. - iAttribute = CVPbkDefaultAttribute::NewL( EVPbkDefaultTypeChat ); - } - else - { - // Create default attribute for other fields. - iAttribute = CVPbkDefaultAttribute::NewL( EVPbkDefaultTypePhoneNumber ); - } + iAttribute = CVPbkDefaultAttribute::NewL(EVPbkDefaultTypePhoneNumber); retval = ETrue; } return retval;