aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/core/imap/MCIMAPSession.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/core/imap/MCIMAPSession.h')
-rw-r--r--src/core/imap/MCIMAPSession.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/core/imap/MCIMAPSession.h b/src/core/imap/MCIMAPSession.h
index 8b3fed0f..adbecd43 100644
--- a/src/core/imap/MCIMAPSession.h
+++ b/src/core/imap/MCIMAPSession.h
@@ -209,6 +209,8 @@ namespace mailcore {
virtual bool isAutomaticConfigurationEnabled();
virtual String * loginResponse();
+ /** Filled by unparsed protocol data in case of ParseError (only for login for now). */
+ virtual Data * unparsedResponseData();
public: // private
virtual void loginIfNeeded(ErrorCode * pError);
@@ -276,6 +278,7 @@ namespace mailcore {
String * mLoginResponse;
String * mGmailUserDisplayName;
+ Data * mUnparsedResponseData;
void init();
void bodyProgress(unsigned int current, unsigned int maximum);