emailuis/emailui/src/FreestyleMessageHeaderHTML.cpp
branchRCL_3
changeset 13 8592a65ad3fb
parent 12 4ce476e64c59
child 14 b13141f05c3d
--- 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(")") );