equal
deleted
inserted
replaced
89 // Base class initialization |
89 // Base class initialization |
90 CFSMailMessageBase::ConstructL(aMessageId); |
90 CFSMailMessageBase::ConstructL(aMessageId); |
91 |
91 |
92 iNmPrivateMessagePart = new NmMessagePartPrivate(); |
92 iNmPrivateMessagePart = new NmMessagePartPrivate(); |
93 |
93 |
94 iNmPrivateMessagePart->mOwnId.setId32(aMessagePartId.Id()); |
94 iNmPrivateMessagePart->mPartId.setId32(aMessagePartId.Id()); |
95 iNmPrivateMessagePart->mOwnId.setPluginId32((quint32)aMessagePartId.PluginId().iUid); |
95 iNmPrivateMessagePart->mPartId.setPluginId32((quint32)aMessagePartId.PluginId().iUid); |
96 |
96 |
97 iMessagePartsStatus = EFSDefault; |
97 iMessagePartsStatus = EFSDefault; |
98 |
98 |
99 iContentTypeParams = new (ELeave)CDesCArrayFlat( KArrayGranularity ); |
99 iContentTypeParams = new (ELeave)CDesCArrayFlat( KArrayGranularity ); |
100 iContentDispositionParams = new (ELeave)CDesCArrayFlat( KArrayGranularity ); |
100 iContentDispositionParams = new (ELeave)CDesCArrayFlat( KArrayGranularity ); |
229 // ----------------------------------------------------------------------------- |
229 // ----------------------------------------------------------------------------- |
230 EXPORT_C TFSMailMsgId CFSMailMessagePart::GetPartId() const |
230 EXPORT_C TFSMailMsgId CFSMailMessagePart::GetPartId() const |
231 { |
231 { |
232 FUNC_LOG; |
232 FUNC_LOG; |
233 //<qmail> |
233 //<qmail> |
234 return TFSMailMsgId(iNmPrivateMessagePart->mOwnId); |
234 return TFSMailMsgId(iNmPrivateMessagePart->mPartId); |
235 //</qmail> |
235 //</qmail> |
236 } |
236 } |
237 |
237 |
238 //<qmail> |
238 //<qmail> |
239 // ----------------------------------------------------------------------------- |
239 // ----------------------------------------------------------------------------- |
1028 length = KFSMailContentDispAttachment.iTypeLength + |
1028 length = KFSMailContentDispAttachment.iTypeLength + |
1029 KFSMailContentDispParamFilename.iTypeLength + name.Length() + 4; |
1029 KFSMailContentDispParamFilename.iTypeLength + name.Length() + 4; |
1030 |
1030 |
1031 //<qmail> |
1031 //<qmail> |
1032 buffer = HBufC::NewL(length); |
1032 buffer = HBufC::NewL(length); |
1033 buffer->Des().Append(KFSMailContentDispAttachment); |
1033 if (ContentDisposition().FindF(KFSMailContentDispInline) != KErrNotFound) |
|
1034 { |
|
1035 buffer->Des().Append(KFSMailContentDispInline); |
|
1036 } |
|
1037 else |
|
1038 { |
|
1039 buffer->Des().Append(KFSMailContentDispAttachment); |
|
1040 } |
|
1041 |
1034 buffer->Des().Append(_L("; ")); |
1042 buffer->Des().Append(_L("; ")); |
1035 buffer->Des().Append(KFSMailContentDispParamFilename); |
1043 buffer->Des().Append(KFSMailContentDispParamFilename); |
1036 buffer->Des().Append('"'); |
1044 buffer->Des().Append('"'); |
1037 buffer->Des().Append(name); |
1045 buffer->Des().Append(name); |
1038 buffer->Des().Append('"'); |
1046 buffer->Des().Append('"'); |