diff -r 578830873419 -r ecc8def7944a emailservices/emailcommon/src/CFSMailAddress.cpp --- a/emailservices/emailcommon/src/CFSMailAddress.cpp Fri Apr 16 14:51:52 2010 +0300 +++ b/emailservices/emailcommon/src/CFSMailAddress.cpp Mon May 03 12:23:15 2010 +0300 @@ -31,13 +31,13 @@ // CFSMailAddress::NewLC // ----------------------------------------------------------------------------- EXPORT_C CFSMailAddress* CFSMailAddress::NewLC() -{ + { FUNC_LOG; CFSMailAddress* adr = new (ELeave) CFSMailAddress(); CleanupStack::PushL(adr); adr->ConstructL(); return adr; -} + } // ----------------------------------------------------------------------------- // CFSMailAddress::NewL @@ -48,112 +48,129 @@ CFSMailAddress* adr = CFSMailAddress::NewLC(); CleanupStack::Pop(adr); return adr; -} + } // // ----------------------------------------------------------------------------- // CFSMailAddress::NewL // ----------------------------------------------------------------------------- EXPORT_C CFSMailAddress* CFSMailAddress::NewL( const NmAddress& aNmAddress ) -{ + { FUNC_LOG; CFSMailAddress* adr = new (ELeave) CFSMailAddress(); CleanupStack::PushL(adr); adr->ConstructL(aNmAddress); CleanupStack::Pop(adr); return adr; -} + } +// -// // ----------------------------------------------------------------------------- // CFSMailAddress::ConstructL // ----------------------------------------------------------------------------- void CFSMailAddress::ConstructL() -{ + { FUNC_LOG; +// // Construction of shared data object iNmPrivateAddress = new NmAddressPrivate(); -} +// + } + // // ----------------------------------------------------------------------------- // CFSMailAddress::ConstructL // --------------------------------_-------------------------------------------- void CFSMailAddress::ConstructL( const NmAddress& aNmAddress ) -{ + { FUNC_LOG; // shared data object iNmPrivateAddress = aNmAddress.d; -} + } // // ----------------------------------------------------------------------------- // CFSMailAddress::CFSMailAddress // ----------------------------------------------------------------------------- CFSMailAddress::CFSMailAddress() -{ + { FUNC_LOG; -} +// +// Unnecessary members initialization removed: iEmailAddress, iDisplayName +// + } // ----------------------------------------------------------------------------- // CFSMailAddress::~CFSMailAddress // ----------------------------------------------------------------------------- EXPORT_C CFSMailAddress::~CFSMailAddress() -{ + { FUNC_LOG; -} +// +// Unnecessary members destruction removed: iEmailAddress, iDisplayName +// + } -// // ----------------------------------------------------------------------------- // CFSMailAddress::GetEmailAddress // ----------------------------------------------------------------------------- EXPORT_C TDesC& CFSMailAddress::GetEmailAddress() const -{ + { FUNC_LOG; +// iEmailAddressPtr.Set(reinterpret_cast (iNmPrivateAddress->mAddress.utf16()), iNmPrivateAddress->mAddress.length()); return iEmailAddressPtr; -} +// + } // ----------------------------------------------------------------------------- // CFSMailAddress::SetEmailAddress // ----------------------------------------------------------------------------- -EXPORT_C void CFSMailAddress::SetEmailAddress( const TDesC& aAddress ) -{ +EXPORT_C void CFSMailAddress::SetEmailAddress(const TDesC& aAddress) + { FUNC_LOG; +// QString qtEmailAddress = QString::fromUtf16(aAddress.Ptr(), aAddress.Length()); iNmPrivateAddress->mAddress = qtEmailAddress; -} +// + } // ----------------------------------------------------------------------------- // CFSMailAddress::GetDisplayName // ----------------------------------------------------------------------------- EXPORT_C TDesC& CFSMailAddress::GetDisplayName() const -{ + { FUNC_LOG; +// iDisplayNamePtr.Set(reinterpret_cast (iNmPrivateAddress->mDisplayName.utf16()), iNmPrivateAddress->mDisplayName.length()); return iDisplayNamePtr; -} +// + } // ----------------------------------------------------------------------------- // CFSMailAddress::SetDisplayName // ----------------------------------------------------------------------------- -EXPORT_C void CFSMailAddress::SetDisplayName( const TDesC& aDisplayName ) -{ +EXPORT_C void CFSMailAddress::SetDisplayName(const TDesC& aDisplayName) + { FUNC_LOG; +// QString qtDisplayName = QString::fromUtf16(aDisplayName.Ptr(), aDisplayName.Length()); iNmPrivateAddress->mDisplayName = qtDisplayName; -} - +// + } + +// // ----------------------------------------------------------------------------- // CFSMailAddress::GetNmAddress // ----------------------------------------------------------------------------- EXPORT_C NmAddress CFSMailAddress::GetNmAddress() -{ + { FUNC_LOG; NmAddress nmAddress(iNmPrivateAddress); return nmAddress; -} + } //