--- a/emailuis/nmframeworkadapter/src/nmfwamessagesendingoperation.cpp Mon May 24 21:02:02 2010 +0300
+++ b/emailuis/nmframeworkadapter/src/nmfwamessagesendingoperation.cpp Fri May 28 13:56:43 2010 +0300
@@ -43,6 +43,8 @@
mRequestId(NmNotFoundError),
mSaved(false)
{
+ NM_FUNCTION;
+
mMailClient.IncReferenceCount();
}
@@ -51,13 +53,14 @@
*/
NmFwaMessageSendingOperation::~NmFwaMessageSendingOperation()
{
+ NM_FUNCTION;
+
if (mSaveOperation && mSaveOperation->isRunning()) {
mSaveOperation->cancelOperation();
}
doCancelOperation();
mMailClient.Close(); // decrease ref count
delete mMessage;
- NMLOG("NmFwaMessageSendingOperation::~NmFwaMessageSendingOperation --->");
}
/*!
@@ -65,6 +68,8 @@
*/
const NmMessage *NmFwaMessageSendingOperation::getMessage() const
{
+ NM_FUNCTION;
+
return mMessage;
}
@@ -76,6 +81,8 @@
*/
void NmFwaMessageSendingOperation::doRunAsyncOperation()
{
+ NM_FUNCTION;
+
int err = NmNoError;
if (mSaved) {
@@ -103,6 +110,8 @@
*/
void NmFwaMessageSendingOperation::doCompleteOperation()
{
+ NM_FUNCTION;
+
mRequestId = NmNotFoundError;
}
@@ -111,6 +120,8 @@
*/
void NmFwaMessageSendingOperation::doCancelOperation()
{
+ NM_FUNCTION;
+
if (mRequestId >= 0) {
TRAP_IGNORE(mMailClient.CancelL(mRequestId));
mRequestId = NmNotFoundError;
@@ -129,6 +140,8 @@
void NmFwaMessageSendingOperation::RequestResponseL(TFSProgress aEvent,
TInt aRequestId)
{
+ NM_FUNCTION;
+
TFSProgress::TFSProgressStatus status = aEvent.iProgressStatus;
if (aRequestId == mRequestId) {
@@ -149,6 +162,8 @@
*/
void NmFwaMessageSendingOperation::handleCompletedSaveOperation(int error)
{
+ NM_FUNCTION;
+
if (error == NmNoError) {
mSaved = true;
doRunAsyncOperation();
@@ -163,6 +178,8 @@
*/
int NmFwaMessageSendingOperation::saveMessageWithSubparts()
{
+ NM_FUNCTION;
+
int ret = NmNotFoundError;
if (mMessage) {
if (mSaveOperation && mSaveOperation->isRunning()) {
@@ -189,7 +206,8 @@
*/
int NmFwaMessageSendingOperation::sendMessageL()
{
- NMLOG("NmFwaMessageSendingOperation::sendMessageL");
+ NM_FUNCTION;
+
int ret = NmNotFoundError;
if (mMessage) {