diff options
author | Hoa V. DINH <dinh.viet.hoa@gmail.com> | 2013-06-26 03:31:08 -0700 |
---|---|---|
committer | CodaFi <devteam.codafi@gmail.com> | 2013-06-27 22:38:26 -0600 |
commit | 4c549ae1c70a834d4e77e9fc870c26437f8f241f (patch) | |
tree | b110c45ac48048b78cfc359bb2ebab0dbc621895 /src/core | |
parent | 523dc078819ea4d7c6b73d72fc395cf5a7dd03d0 (diff) |
Simplified logger C++ API
Diffstat (limited to 'src/core')
-rw-r--r-- | src/core/basetypes/MCConnectionLogger.h | 3 | ||||
-rw-r--r-- | src/core/imap/MCIMAPSession.cc | 4 | ||||
-rw-r--r-- | src/core/pop/MCPOPSession.cc | 4 | ||||
-rw-r--r-- | src/core/smtp/MCSMTPSession.cc | 4 |
4 files changed, 7 insertions, 8 deletions
diff --git a/src/core/basetypes/MCConnectionLogger.h b/src/core/basetypes/MCConnectionLogger.h index 371e6152..dd596857 100644 --- a/src/core/basetypes/MCConnectionLogger.h +++ b/src/core/basetypes/MCConnectionLogger.h @@ -35,8 +35,7 @@ namespace mailcore { class ConnectionLogger { public: - virtual void log(void * context, void * sender, ConnectionLogType logType, Data * buffer) {} - virtual void * context() { return NULL; } + virtual void log(void * sender, ConnectionLogType logType, Data * buffer) {} }; } diff --git a/src/core/imap/MCIMAPSession.cc b/src/core/imap/MCIMAPSession.cc index 9bd89f69..2dc970c5 100644 --- a/src/core/imap/MCIMAPSession.cc +++ b/src/core/imap/MCIMAPSession.cc @@ -505,10 +505,10 @@ static void logger(mailimap * imap, int log_type, const char * buffer, size_t si if (isBuffer) { Data * data = Data::dataWithBytes(buffer, (unsigned int) size); - session->connectionLogger()->log(session->connectionLogger()->context(), session, type, data); + session->connectionLogger()->log(session, type, data); } else { - session->connectionLogger()->log(session->connectionLogger()->context(), session, type, NULL); + session->connectionLogger()->log(session, type, NULL); } } diff --git a/src/core/pop/MCPOPSession.cc b/src/core/pop/MCPOPSession.cc index 9e771027..fea4e5e0 100644 --- a/src/core/pop/MCPOPSession.cc +++ b/src/core/pop/MCPOPSession.cc @@ -160,10 +160,10 @@ static void logger(mailpop3 * pop3, int log_type, const char * buffer, size_t si if (isBuffer) { Data * data = Data::dataWithBytes(buffer, (unsigned int) size); - session->connectionLogger()->log(session->connectionLogger()->context(), session, type, data); + session->connectionLogger()->log(session, type, data); } else { - session->connectionLogger()->log(session->connectionLogger()->context(), session, type, NULL); + session->connectionLogger()->log(session, type, NULL); } } diff --git a/src/core/smtp/MCSMTPSession.cc b/src/core/smtp/MCSMTPSession.cc index da2e19e5..dcbad71e 100644 --- a/src/core/smtp/MCSMTPSession.cc +++ b/src/core/smtp/MCSMTPSession.cc @@ -176,10 +176,10 @@ static void logger(mailsmtp * smtp, int log_type, const char * buffer, size_t si if (isBuffer) { Data * data = Data::dataWithBytes(buffer, (unsigned int) size); - session->connectionLogger()->log(session->connectionLogger()->context(), session, type, data); + session->connectionLogger()->log(session, type, data); } else { - session->connectionLogger()->log(session->connectionLogger()->context(), session, type, NULL); + session->connectionLogger()->log(session, type, NULL); } } |