Monotone-Parent: 9f9271db1d31201a5be508ee005ad2da2a65339e
Monotone-Revision: 17d0637be11156ea24d5da0776db1557ae10d81b Monotone-Author: wsourdeau@inverse.ca Monotone-Date: 2010-01-31T00:42:34 Monotone-Branch: ca.inverse.sogo
This commit is contained in:
parent
4ed5481f5d
commit
046a5447dd
|
@ -1,3 +1,9 @@
|
||||||
|
2010-01-30 Wolfgang Sourdeau <wsourdeau@inverse.ca>
|
||||||
|
|
||||||
|
* Main/SOGoProductLoader.m (-loadProducts): attempt to free some
|
||||||
|
memory after "loadAllProducts" is invoked, which consumes a lot of
|
||||||
|
RAM.
|
||||||
|
|
||||||
2010-01-28 Wolfgang Sourdeau <wsourdeau@inverse.ca>
|
2010-01-28 Wolfgang Sourdeau <wsourdeau@inverse.ca>
|
||||||
|
|
||||||
* SoObjects/SOGo/SOGoSystemDefaults.m (-CASServiceURL)
|
* SoObjects/SOGo/SOGoSystemDefaults.m (-CASServiceURL)
|
||||||
|
|
|
@ -20,6 +20,7 @@
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#import <Foundation/NSArray.h>
|
#import <Foundation/NSArray.h>
|
||||||
|
#import <Foundation/NSAutoreleasePool.h>
|
||||||
#import <Foundation/NSDictionary.h>
|
#import <Foundation/NSDictionary.h>
|
||||||
#import <Foundation/NSFileManager.h>
|
#import <Foundation/NSFileManager.h>
|
||||||
#import <Foundation/NSPathUtilities.h>
|
#import <Foundation/NSPathUtilities.h>
|
||||||
|
@ -110,6 +111,9 @@ static NSString *productDirectoryName = @"SOGo";
|
||||||
NSString *lpath, *bpath;
|
NSString *lpath, *bpath;
|
||||||
NSEnumerator *productNames;
|
NSEnumerator *productNames;
|
||||||
NSString *productName;
|
NSString *productName;
|
||||||
|
NSAutoreleasePool *pool;
|
||||||
|
|
||||||
|
pool = [NSAutoreleasePool new];
|
||||||
|
|
||||||
registry = [SoProductRegistry sharedProductRegistry];
|
registry = [SoProductRegistry sharedProductRegistry];
|
||||||
fm = [NSFileManager defaultManager];
|
fm = [NSFileManager defaultManager];
|
||||||
|
@ -134,6 +138,7 @@ static NSString *productDirectoryName = @"SOGo";
|
||||||
|
|
||||||
if (![registry loadAllProducts])
|
if (![registry loadAllProducts])
|
||||||
[self warnWithFormat: @"could not load all products !"];
|
[self warnWithFormat: @"could not load all products !"];
|
||||||
|
[pool release];
|
||||||
}
|
}
|
||||||
|
|
||||||
@end /* SOGoProductLoader */
|
@end /* SOGoProductLoader */
|
||||||
|
|
Loading…
Reference in a new issue