mmsengine/mmssettings/src/cmmssettings.cpp
changeset 55 5b3b2fa8c3ec
parent 25 84d9eb65b26f
equal deleted inserted replaced
51:3507212d340e 55:5b3b2fa8c3ec
   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;