diff -r 3507212d340e -r 5b3b2fa8c3ec mmsengine/mmssettings/src/cmmssettings.cpp --- a/mmsengine/mmssettings/src/cmmssettings.cpp Fri Aug 06 23:19:50 2010 +0530 +++ b/mmsengine/mmssettings/src/cmmssettings.cpp Wed Aug 18 00:46:12 2010 +0530 @@ -687,6 +687,7 @@ iApplicationId = aMmsSettings.iApplicationId; delete iAddress; + iAddress = NULL; iAddress = aMmsSettings.Address().AllocL(); iCreationMode = aMmsSettings.iCreationMode; @@ -695,14 +696,14 @@ iProxy.Reset(); for(TInt loop=0; loop < count; ++loop) { - iProxy.Append(aMmsSettings.GetProxy(loop)); + iProxy.AppendL(aMmsSettings.GetProxy(loop)); } count = aMmsSettings.NapIdCount(); iNapId.Reset(); for(TInt loop=0; loop < count; ++loop) { - iNapId.Append(aMmsSettings.GetNapId(loop)); + iNapId.AppendL(aMmsSettings.GetNapId(loop)); } iAutomaticDownloadOptions = aMmsSettings.iAutomaticDownloadOptions;