aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/async/imap/MCIMAPAppendMessageOperation.cc
diff options
context:
space:
mode:
authorGravatar DINH Viet Hoa <hoa@sprw.me>2013-01-17 23:58:24 -0800
committerGravatar DINH Viet Hoa <hoa@sprw.me>2013-01-17 23:58:24 -0800
commita56ff2c85bf8572e42912ce92a0ecb356f5bcd23 (patch)
tree27fc3fae4b10ae2d2319608b6d0d62ed98d12fed /src/async/imap/MCIMAPAppendMessageOperation.cc
parentada1598162092e9affc9337dedeb6c805ae72121 (diff)
IMAP Account with multiple IMAP connections
Diffstat (limited to 'src/async/imap/MCIMAPAppendMessageOperation.cc')
-rw-r--r--src/async/imap/MCIMAPAppendMessageOperation.cc14
1 files changed, 1 insertions, 13 deletions
diff --git a/src/async/imap/MCIMAPAppendMessageOperation.cc b/src/async/imap/MCIMAPAppendMessageOperation.cc
index 4026d2d8..af9f3f4b 100644
--- a/src/async/imap/MCIMAPAppendMessageOperation.cc
+++ b/src/async/imap/MCIMAPAppendMessageOperation.cc
@@ -15,7 +15,6 @@ using namespace mailcore;
IMAPAppendMessageOperation::IMAPAppendMessageOperation()
{
- mFolder = NULL;
mMessageData = NULL;
mFlags = MessageFlagNone;
mCreatedUID = 0;
@@ -23,20 +22,9 @@ IMAPAppendMessageOperation::IMAPAppendMessageOperation()
IMAPAppendMessageOperation::~IMAPAppendMessageOperation()
{
- MC_SAFE_RELEASE(mFolder);
MC_SAFE_RELEASE(mMessageData);
}
-void IMAPAppendMessageOperation::setFolder(String * folder)
-{
- MC_SAFE_REPLACE_COPY(String, mFolder, folder);
-}
-
-String * IMAPAppendMessageOperation::folder()
-{
- return mFolder;
-}
-
void IMAPAppendMessageOperation::setMessageData(Data * messageData)
{
MC_SAFE_REPLACE_RETAIN(Data, mMessageData, messageData);
@@ -65,7 +53,7 @@ uint32_t IMAPAppendMessageOperation::createdUID()
void IMAPAppendMessageOperation::main()
{
ErrorCode error;
- session()->session()->appendMessage(mFolder, mMessageData, mFlags, this, &mCreatedUID, &error);
+ session()->session()->appendMessage(folder(), mMessageData, mFlags, this, &mCreatedUID, &error);
setError(error);
}