Monotone-Parent: 63e5b1e4803ea8f6e3495f26b87df7a20d1ee379

Monotone-Revision: 8820ab3233ed6f1bdd0c2a203ea8208f8410f3bd

Monotone-Author: wsourdeau@inverse.ca
Monotone-Date: 2012-05-05T03:01:23
Monotone-Branch: ca.inverse.sogo
This commit is contained in:
Wolfgang Sourdeau
2012-05-05 03:01:23 +00:00
parent e082ce8cf8
commit 905c635774
3 changed files with 82 additions and 4 deletions
+3
View File
@@ -21,6 +21,7 @@
*/
#import <Foundation/NSAutoreleasePool.h>
#import <Foundation/NSThread.h>
#import <NGExtensions/NSObject+Logs.h>
#import "MAPIStoreTypes.h"
@@ -44,11 +45,13 @@ MAPIStoreTallocWrapperDestroy (void *data)
struct MAPIStoreTallocWrapper *wrapper;
NSAutoreleasePool *pool;
GSRegisterCurrentThread ();
pool = [NSAutoreleasePool new];
wrapper = data;
// NSLog (@"destroying wrapped object (wrapper: %p; object: %p)...\n", wrapper, wrapper->MAPIStoreSOGoObject);
[wrapper->MAPIStoreSOGoObject release];
[pool release];
GSUnregisterCurrentThread ();
return 0;
}