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; |
690 iAddress = aMmsSettings.Address().AllocL(); |
691 iAddress = aMmsSettings.Address().AllocL(); |
691 |
692 |
692 iCreationMode = aMmsSettings.iCreationMode; |
693 iCreationMode = aMmsSettings.iCreationMode; |
693 |
694 |
694 TInt count = aMmsSettings.ProxyCount(); |
695 TInt count = aMmsSettings.ProxyCount(); |
695 iProxy.Reset(); |
696 iProxy.Reset(); |
696 for(TInt loop=0; loop < count; ++loop) |
697 for(TInt loop=0; loop < count; ++loop) |
697 { |
698 { |
698 iProxy.Append(aMmsSettings.GetProxy(loop)); |
699 iProxy.AppendL(aMmsSettings.GetProxy(loop)); |
699 } |
700 } |
700 |
701 |
701 count = aMmsSettings.NapIdCount(); |
702 count = aMmsSettings.NapIdCount(); |
702 iNapId.Reset(); |
703 iNapId.Reset(); |
703 for(TInt loop=0; loop < count; ++loop) |
704 for(TInt loop=0; loop < count; ++loop) |
704 { |
705 { |
705 iNapId.Append(aMmsSettings.GetNapId(loop)); |
706 iNapId.AppendL(aMmsSettings.GetNapId(loop)); |
706 } |
707 } |
707 |
708 |
708 iAutomaticDownloadOptions = aMmsSettings.iAutomaticDownloadOptions; |
709 iAutomaticDownloadOptions = aMmsSettings.iAutomaticDownloadOptions; |
709 iValidityPeriod = aMmsSettings.iValidityPeriod; |
710 iValidityPeriod = aMmsSettings.iValidityPeriod; |
710 iMaxDownloadSize = aMmsSettings.iMaxDownloadSize; |
711 iMaxDownloadSize = aMmsSettings.iMaxDownloadSize; |