aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/objc/imap
diff options
context:
space:
mode:
authorGravatar Finian <g@affount.com>2015-06-22 10:46:23 +0800
committerGravatar Finian <g@affount.com>2015-06-22 10:46:23 +0800
commit93bdbbdaa7d2a9da728b6442ca2132dc0f3b3c0c (patch)
treef9d27a1bba8eaa638f290511c78cb0c256f09b41 /src/objc/imap
parent7a719a84ba14c9e9c0f05ecbf5d663c02b21c403 (diff)
Fixed MCOIMAPIdentity initialization bug
Diffstat (limited to 'src/objc/imap')
-rw-r--r--src/objc/imap/MCOIMAPIdentity.mm9
1 files changed, 9 insertions, 0 deletions
diff --git a/src/objc/imap/MCOIMAPIdentity.mm b/src/objc/imap/MCOIMAPIdentity.mm
index 08a73b2d..8edc441e 100644
--- a/src/objc/imap/MCOIMAPIdentity.mm
+++ b/src/objc/imap/MCOIMAPIdentity.mm
@@ -23,6 +23,15 @@
MCORegisterClass(self, &typeid(nativeType));
}
+- (id) init
+{
+ mailcore::IMAPIdentity * identity = new mailcore::IMAPIdentity();
+ self = [self initWithMCIdentity:identity];
+ identity->release();
+
+ return self;
+}
+
- (id) initWithMCIdentity:(mailcore::IMAPIdentity *)identity
{
self = [super init];