aboutsummaryrefslogtreecommitdiffhomepage
path: root/src
diff options
context:
space:
mode:
authorGravatar Hoa V. DINH <dinh.viet.hoa@gmail.com>2013-08-23 22:27:13 -0700
committerGravatar Hoa V. DINH <dinh.viet.hoa@gmail.com>2013-08-23 22:27:13 -0700
commite44cdd8f9ce460d30703ca3c9cc3ef9450191f28 (patch)
treed4df4d9e54900cb9a7fdecffbc38a3c6d548f28f /src
parent1d893874d362afc6f976365654887c8069508143 (diff)
Fixed #319: [[MCOIMAPMessage alloc] init] can now be called.
Diffstat (limited to 'src')
-rw-r--r--src/objc/imap/MCOIMAPMessage.mm8
1 files changed, 8 insertions, 0 deletions
diff --git a/src/objc/imap/MCOIMAPMessage.mm b/src/objc/imap/MCOIMAPMessage.mm
index 325f2b09..99c45505 100644
--- a/src/objc/imap/MCOIMAPMessage.mm
+++ b/src/objc/imap/MCOIMAPMessage.mm
@@ -25,6 +25,14 @@
MCORegisterClass(self, &typeid(nativeType));
}
+- (id) init
+{
+ mailcore::IMAPMessage * msg = new mailcore::IMAPMessage();
+ self = [self initWithMCMessage:msg];
+ msg->release();
+ return self;
+}
+
+ (NSObject *) mco_objectWithMCObject:(mailcore::Object *)object
{
mailcore::IMAPMessage * msg = (mailcore::IMAPMessage *) object;