diff options
Diffstat (limited to 'src/async/imap/MCIMAPIdleOperation.cc')
-rw-r--r-- | src/async/imap/MCIMAPIdleOperation.cc | 14 |
1 files changed, 1 insertions, 13 deletions
diff --git a/src/async/imap/MCIMAPIdleOperation.cc b/src/async/imap/MCIMAPIdleOperation.cc index 16c9461a..41a06466 100644 --- a/src/async/imap/MCIMAPIdleOperation.cc +++ b/src/async/imap/MCIMAPIdleOperation.cc @@ -15,23 +15,11 @@ using namespace mailcore; IMAPIdleOperation::IMAPIdleOperation() { - mFolder = NULL; mLastKnownUid = 0; } IMAPIdleOperation::~IMAPIdleOperation() { - MC_SAFE_RELEASE(mFolder); -} - -void IMAPIdleOperation::setFolder(String * folder) -{ - MC_SAFE_REPLACE_COPY(String, mFolder, folder); -} - -String * IMAPIdleOperation::folder() -{ - return mFolder; } void IMAPIdleOperation::setLastKnownUID(uint32_t uid) @@ -59,7 +47,7 @@ void IMAPIdleOperation::main() performMethodOnMainThread((Object::Method) &IMAPIdleOperation::prepare, NULL); ErrorCode error; - session()->session()->idle(mFolder, mLastKnownUid, &error); + session()->session()->idle(folder(), mLastKnownUid, &error); setError(error); performMethodOnMainThread((Object::Method) &IMAPIdleOperation::unprepare, NULL); |