diff -r 4ae315f230bc -r a6539d1e8e43 phonebookui/Speeddial/ControlSrc/SpdiaControl_platsec.cpp --- a/phonebookui/Speeddial/ControlSrc/SpdiaControl_platsec.cpp Tue May 25 12:26:45 2010 +0300 +++ b/phonebookui/Speeddial/ControlSrc/SpdiaControl_platsec.cpp Wed Jun 09 09:26:27 2010 +0300 @@ -157,9 +157,9 @@ const TInt KNullIndexData(-1); const TInt32 KVmbxUid(0x100058F5) ; const TInt KOperatorNameLength(100); -const TInt KIconsCount(14); -const TInt KIconsIdCount(12); -const TInt KIconsMaskCount(12); +const TInt KIconsCount(15); +const TInt KIconsIdCount(15); +const TInt KIconsMaskCount(15); _LIT(KNullCell, "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t%d\t"); _LIT(KDesTab, "\t"); @@ -458,6 +458,7 @@ { iSkinIcons->Append( KAknsIIDQgnPropNrtypVoip ); iSkinIcons->Append( KAknsIIDQgnPropNrtypSwis ); + iSkinIcons->Append( KAknsIIDQgnPropNrtypSip ); } iSkinIcons->Append( KAknsIIDQgnPropNrtypAssistant ); iSkinIcons->Append( KAknsIIDQgnPropEmpty ); @@ -478,6 +479,7 @@ { iIcons->Append( EMbmAvkonQgn_prop_nrtyp_voip ); iIcons->Append( EMbmAvkonQgn_prop_empty ); + iIcons->Append( EMbmAvkonQgn_prop_empty ); } iIcons->Append( EMbmAvkonQgn_prop_nrtyp_assistant ); iIcons->Append( EMbmAvkonQgn_prop_empty ); @@ -496,9 +498,12 @@ { iIconsId->Append( EPbkqgn_prop_nrtyp_voip ); iIconsId->Append( EPbkqgn_prop_nrtyp_swis ); + iIconsId->Append( EPbkqgn_prop_nrtyp_sip ); } iIconsId->Append( EPbkqgn_prop_nrtyp_assistant ); iIconsId->Append( EPbkqgn_prop_nrtyp_empty ); + iIconsId->Append( EPbkqgn_prop_nrtyp_empty ); + iIconsId->Append( EPbkqgn_prop_nrtyp_empty ); iIconsMask->Append( EMbmAvkonQgn_prop_nrtyp_phone_mask ); iIconsMask->Append( EMbmAvkonQgn_prop_nrtyp_home_mask ); @@ -512,9 +517,12 @@ { iIconsMask->Append( EMbmAvkonQgn_prop_nrtyp_voip_mask ); iIconsMask->Append( EMbmAvkonQgn_prop_empty_mask ); + iIconsMask->Append( EMbmAvkonQgn_prop_empty_mask ); } iIconsMask->Append( EMbmAvkonQgn_prop_nrtyp_assistant_mask ); iIconsMask->Append( EMbmAvkonQgn_prop_empty_mask ); + iIconsMask->Append( EMbmAvkonQgn_prop_empty_mask ); + iIconsMask->Append( EMbmAvkonQgn_prop_empty_mask ); } // --------------------------------------------------------- // CSpdiaControl::CSpdiaControl @@ -1521,7 +1529,7 @@ iSdmArray = new (ELeave) CArrayFixFlat (iSdmCount); iDialSkinBmp = new (ELeave)RArray(KArraySize); - iSkinIcons = new (ELeave)RArray(KArraySize); + iSkinIcons = new (ELeave)RArray(iIconsIdCount); iIcons = new (ELeave)RArray(iIconsCount); iIconsId = new (ELeave)RArray(iIconsIdCount); iIconsMask = new (ELeave)RArray(iIconsMaskCount);