equal
deleted
inserted
replaced
685 { |
685 { |
686 iMmsSettingsFlags = aMmsSettings.iMmsSettingsFlags; |
686 iMmsSettingsFlags = aMmsSettings.iMmsSettingsFlags; |
687 iApplicationId = aMmsSettings.iApplicationId; |
687 iApplicationId = aMmsSettings.iApplicationId; |
688 |
688 |
689 delete iAddress; |
689 delete iAddress; |
690 iAddress = NULL; |
|
691 iAddress = aMmsSettings.Address().AllocL(); |
690 iAddress = aMmsSettings.Address().AllocL(); |
692 |
691 |
693 iCreationMode = aMmsSettings.iCreationMode; |
692 iCreationMode = aMmsSettings.iCreationMode; |
694 |
693 |
695 TInt count = aMmsSettings.ProxyCount(); |
694 TInt count = aMmsSettings.ProxyCount(); |
696 iProxy.Reset(); |
695 iProxy.Reset(); |
697 for(TInt loop=0; loop < count; ++loop) |
696 for(TInt loop=0; loop < count; ++loop) |
698 { |
697 { |
699 iProxy.AppendL(aMmsSettings.GetProxy(loop)); |
698 iProxy.Append(aMmsSettings.GetProxy(loop)); |
700 } |
699 } |
701 |
700 |
702 count = aMmsSettings.NapIdCount(); |
701 count = aMmsSettings.NapIdCount(); |
703 iNapId.Reset(); |
702 iNapId.Reset(); |
704 for(TInt loop=0; loop < count; ++loop) |
703 for(TInt loop=0; loop < count; ++loop) |
705 { |
704 { |
706 iNapId.AppendL(aMmsSettings.GetNapId(loop)); |
705 iNapId.Append(aMmsSettings.GetNapId(loop)); |
707 } |
706 } |
708 |
707 |
709 iAutomaticDownloadOptions = aMmsSettings.iAutomaticDownloadOptions; |
708 iAutomaticDownloadOptions = aMmsSettings.iAutomaticDownloadOptions; |
710 iValidityPeriod = aMmsSettings.iValidityPeriod; |
709 iValidityPeriod = aMmsSettings.iValidityPeriod; |
711 iMaxDownloadSize = aMmsSettings.iMaxDownloadSize; |
710 iMaxDownloadSize = aMmsSettings.iMaxDownloadSize; |