--- a/emailuis/emailui/src/FreestyleMessageHeaderHTML.cpp Wed Mar 31 21:08:33 2010 +0300
+++ b/emailuis/emailui/src/FreestyleMessageHeaderHTML.cpp Wed Apr 14 15:42:15 2010 +0300
@@ -64,7 +64,6 @@
_LIT8( KPriorityHighImageName, "todo_high_add_img");
_LIT8( KPriorityLowImageName, "todo_low_add_img");
-_LIT8( KAttachmentSizeUnit, "kb");
_LIT8( KSpace8, " ");
_LIT8( KHTMLImgTagId, "<image id=\"" );
@@ -973,7 +972,7 @@
HBufC* sizeDesc = TFsEmailUiUtility::CreateSizeDescLC(aAttachment.ContentSize(), EFalse);
- TBuf8<32> sizeText;
+ TBuf8<48> sizeText;
// Add right to left marker as "(" and ")" are messing up the html language markers
// and &rlm is only added in mirror layout
@@ -985,7 +984,10 @@
sizeText.Append( KSpace8 );
sizeText.Append( _L8("(") );
- sizeText.Append( sizeDesc->Des() );
+ HBufC8* sizeDesc8 = CnvUtfConverter::ConvertFromUnicodeToUtf8L( sizeDesc->Des() );
+ CleanupStack::PushL( sizeDesc8 );
+ sizeText.Append( sizeDesc8->Des() );
+ CleanupStack::PopAndDestroy( sizeDesc8 );
CleanupStack::PopAndDestroy( sizeDesc );
sizeText.Append( _L8(")") );