--- a/phonebookengines/VirtualPhonebook/VPbkCntModel/src/CViewContact.cpp Thu Jul 15 18:22:55 2010 +0300
+++ b/phonebookengines/VirtualPhonebook/VPbkCntModel/src/CViewContact.cpp Thu Aug 19 09:41:07 2010 +0300
@@ -200,7 +200,8 @@
void CViewContactFieldCollection::SetFieldsData(
const ::CViewContact& aViewContact )
{
- const TInt count = aViewContact.FieldCount();
+ const TInt count = aViewContact.FieldCount()<iFields.Count()?
+ aViewContact.FieldCount():iFields.Count();
for (TInt i = 0; i < count; ++i)
{
iFields[i].SetFieldData(aViewContact.Field(i));