diff options
author | 2014-11-19 00:48:34 -0800 | |
---|---|---|
committer | 2014-11-19 00:48:34 -0800 | |
commit | e3c45123799d84b0ff85035db606cc36b8379427 (patch) | |
tree | 17b16bd16f57d097eae1458e8fa10943fb75e54c /src/async/imap/MCIMAPFetchNamespaceOperation.cpp | |
parent | b030d6139ba3f0eb39818ce6f9852e48db079feb (diff) |
Renamed .cc files to .cpp (fixed #983)
Diffstat (limited to 'src/async/imap/MCIMAPFetchNamespaceOperation.cpp')
-rw-r--r-- | src/async/imap/MCIMAPFetchNamespaceOperation.cpp | 38 |
1 files changed, 38 insertions, 0 deletions
diff --git a/src/async/imap/MCIMAPFetchNamespaceOperation.cpp b/src/async/imap/MCIMAPFetchNamespaceOperation.cpp new file mode 100644 index 00000000..6851130d --- /dev/null +++ b/src/async/imap/MCIMAPFetchNamespaceOperation.cpp @@ -0,0 +1,38 @@ +// +// IMAPFetchNamespaceOperation.cc +// mailcore2 +// +// Created by DINH Viêt Hoà on 1/12/13. +// Copyright (c) 2013 MailCore. All rights reserved. +// + +#include "MCIMAPFetchNamespaceOperation.h" + +#include "MCIMAPSession.h" +#include "MCIMAPAsyncConnection.h" + +using namespace mailcore; + +IMAPFetchNamespaceOperation::IMAPFetchNamespaceOperation() +{ + mNamespaces = NULL; +} + +IMAPFetchNamespaceOperation::~IMAPFetchNamespaceOperation() +{ + MC_SAFE_RELEASE(mNamespaces); +} + +void IMAPFetchNamespaceOperation::main() +{ + ErrorCode error; + mNamespaces = session()->session()->fetchNamespace(&error); + setError(error); + MC_SAFE_RETAIN(mNamespaces); +} + +HashMap * IMAPFetchNamespaceOperation::namespaces() +{ + return mNamespaces; +} + |