aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/async/imap/MCIMAPCopyMessagesOperation.cc
diff options
context:
space:
mode:
Diffstat (limited to 'src/async/imap/MCIMAPCopyMessagesOperation.cc')
-rw-r--r--src/async/imap/MCIMAPCopyMessagesOperation.cc14
1 files changed, 1 insertions, 13 deletions
diff --git a/src/async/imap/MCIMAPCopyMessagesOperation.cc b/src/async/imap/MCIMAPCopyMessagesOperation.cc
index b207c71e..b4ec068d 100644
--- a/src/async/imap/MCIMAPCopyMessagesOperation.cc
+++ b/src/async/imap/MCIMAPCopyMessagesOperation.cc
@@ -15,7 +15,6 @@ using namespace mailcore;
IMAPCopyMessagesOperation::IMAPCopyMessagesOperation()
{
- mFolder = NULL;
mUids = NULL;
mDestFolder = NULL;
mDestUids = NULL;
@@ -24,21 +23,10 @@ IMAPCopyMessagesOperation::IMAPCopyMessagesOperation()
IMAPCopyMessagesOperation::~IMAPCopyMessagesOperation()
{
MC_SAFE_RELEASE(mDestUids);
- MC_SAFE_RELEASE(mFolder);
MC_SAFE_RELEASE(mUids);
MC_SAFE_RELEASE(mDestFolder);
}
-void IMAPCopyMessagesOperation::setFolder(String * folder)
-{
- MC_SAFE_REPLACE_COPY(String, mFolder, folder);
-}
-
-String * IMAPCopyMessagesOperation::folder()
-{
- return mFolder;
-}
-
void IMAPCopyMessagesOperation::setUids(Array * uids)
{
MC_SAFE_REPLACE_RETAIN(Array, mUids, uids);
@@ -67,7 +55,7 @@ String * IMAPCopyMessagesOperation::destFolder()
void IMAPCopyMessagesOperation::main()
{
ErrorCode error;
- session()->session()->copyMessages(mFolder, mUids, mDestFolder, &mDestUids, &error);
+ session()->session()->copyMessages(folder(), mUids, mDestFolder, &mDestUids, &error);
MC_SAFE_RETAIN(mDestUids);
setError(error);
}