diff -r fa1df4b99609 -r ebe688cedc25 mobilemessaging/smsmtm/servermtm/src/SMSSOUTB.CPP --- a/mobilemessaging/smsmtm/servermtm/src/SMSSOUTB.CPP Thu Aug 19 09:51:11 2010 +0300 +++ b/mobilemessaging/smsmtm/servermtm/src/SMSSOUTB.CPP Tue Aug 31 15:11:31 2010 +0300 @@ -515,7 +515,7 @@ _LIT16(KComma, ","); RBuf16 buffer; - buffer.Create(size+num); + buffer.CreateL(size+num); if(num > 0) { rcpt = numbers[0]; @@ -588,6 +588,7 @@ iEntry.SetConnected(EFalse); iEntry.SetFailed(EFalse); iEntry.SetSendingState(KMsvSendStateSent); + iEntry.iDate.UniversalTime(); //Only update the message if it has changed if (!(iEntry == iServerEntry.Entry()))