Monotone-Parent: e3a0cebd32124aa09d35255a3e302efd4805257e
Monotone-Revision: 37a89f2c11d5ea6e9541a6dae8f2ad9aeb88393a Monotone-Author: wsourdeau@inverse.ca Monotone-Date: 2011-07-13T21:38:14 Monotone-Branch: ca.inverse.sogo
This commit is contained in:
parent
450bee630b
commit
0716c41fe7
|
@ -9,6 +9,9 @@
|
||||||
|
|
||||||
2011-07-13 Wolfgang Sourdeau <wsourdeau@inverse.ca>
|
2011-07-13 Wolfgang Sourdeau <wsourdeau@inverse.ca>
|
||||||
|
|
||||||
|
* OpenChange/NSObject+MAPIStore.m (MAPIStoreTallocWrapperDestroy):
|
||||||
|
the object release now occurs within an NSAutoreleasePool.
|
||||||
|
|
||||||
* Tools/sogo-tool.m (main): instantiate SOGoSystemDefaults in
|
* Tools/sogo-tool.m (main): instantiate SOGoSystemDefaults in
|
||||||
order to properly inject the entries from SOGoDefaults.plist.
|
order to properly inject the entries from SOGoDefaults.plist.
|
||||||
|
|
||||||
|
|
|
@ -20,6 +20,7 @@
|
||||||
* Boston, MA 02111-1307, USA.
|
* Boston, MA 02111-1307, USA.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
|
#import <Foundation/NSAutoreleasePool.h>
|
||||||
#import <NGExtensions/NSObject+Logs.h>
|
#import <NGExtensions/NSObject+Logs.h>
|
||||||
|
|
||||||
#import "NSData+MAPIStore.h"
|
#import "NSData+MAPIStore.h"
|
||||||
|
@ -37,10 +38,13 @@
|
||||||
static int MAPIStoreTallocWrapperDestroy (void *data)
|
static int MAPIStoreTallocWrapperDestroy (void *data)
|
||||||
{
|
{
|
||||||
struct MAPIStoreTallocWrapper *wrapper;
|
struct MAPIStoreTallocWrapper *wrapper;
|
||||||
|
NSAutoreleasePool *pool;
|
||||||
|
|
||||||
|
pool = [NSAutoreleasePool new];
|
||||||
wrapper = data;
|
wrapper = data;
|
||||||
NSLog (@"destroying wrapped object (wrapper: %p; object: %p...\n", wrapper, wrapper->MAPIStoreSOGoObject);
|
NSLog (@"destroying wrapped object (wrapper: %p; object: %p)...\n", wrapper, wrapper->MAPIStoreSOGoObject);
|
||||||
[wrapper->MAPIStoreSOGoObject release];
|
[wrapper->MAPIStoreSOGoObject release];
|
||||||
|
[pool release];
|
||||||
|
|
||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in a new issue