diff -r 6b5524b4f673 -r 38bb213f60ba phonebookengines/VirtualPhonebook/VPbkSimStoreImpl/src/CVPbkETelCntConverter.cpp --- a/phonebookengines/VirtualPhonebook/VPbkSimStoreImpl/src/CVPbkETelCntConverter.cpp Wed Sep 15 11:56:55 2010 +0300 +++ b/phonebookengines/VirtualPhonebook/VPbkSimStoreImpl/src/CVPbkETelCntConverter.cpp Wed Oct 13 14:15:33 2010 +0300 @@ -61,10 +61,7 @@ break; } case EVPbkSimGsmNumber: // FALLTHROUGH - case EVPbkSimAdditionalNumber1: // FALLTHROUGH - case EVPbkSimAdditionalNumber2: // FALLTHROUGH - case EVPbkSimAdditionalNumber3: // FALLTHROUGH - case EVPbkSimAdditionalNumberLast: // same as EVPbkSimAdditionalNumber + case EVPbkSimAdditionalNumber: { result = RMobilePhoneBookStore::ETagPBNumber; break; @@ -190,10 +187,7 @@ const TDesC& data = aField.Data(); if ( data.Length() > 0 ) { - if( aField.Type() == EVPbkSimAdditionalNumber1 - || aField.Type() == EVPbkSimAdditionalNumber2 - || aField.Type() == EVPbkSimAdditionalNumber3 - || aField.Type()== EVPbkSimAdditionalNumberLast ) // all these four types are all additional field types. + if ( aField.Type() == EVPbkSimAdditionalNumber ) { // Additional number needs own tag that must be added before data aETelBuffer.AddNewNumberTag();