Monotone-Parent: 2f0d42cca69230479f5caefd8f858f7923b64337

Monotone-Revision: 1449e2ebb5ab61c8fe437cc2f486e1eea6a6f851

Monotone-Author: wsourdeau@inverse.ca
Monotone-Date: 2008-08-29T00:31:27
Monotone-Branch: ca.inverse.sogo
This commit is contained in:
Wolfgang Sourdeau
2008-08-29 00:31:27 +00:00
parent c34dcbd1b3
commit 15856820e6
5 changed files with 15 additions and 12 deletions

View File

@@ -50,7 +50,6 @@
@interface SOGoDraftObject : SOGoMailBaseObject
{
NSString *path;
NGImap4Envelope *envelope;
int IMAP4ID;
NSMutableDictionary *headers;
NSString *inReplyTo;

View File

@@ -103,6 +103,7 @@ static BOOL showTextAttachmentsInline = NO;
IMAP4ID = -1;
headers = [NSMutableDictionary new];
text = @"";
path = nil;
sourceURL = nil;
sourceFlag = nil;
inReplyTo = nil;
@@ -115,7 +116,6 @@ static BOOL showTextAttachmentsInline = NO;
{
[headers release];
[text release];
[envelope release];
[path release];
[sourceURL release];
[sourceFlag release];

View File

@@ -541,14 +541,12 @@ static BOOL forceImapLoginWithEmail = NO;
now = [NSDate date];
userIDs = [[users allKeys] objectEnumerator];
currentID = [userIDs nextObject];
while (currentID)
while ((currentID = [userIDs nextObject]))
{
currentUser = [users objectForKey: currentID];
if ([now earlierDate:
[currentUser objectForKey: @"cleanupDate"]] == now)
[users removeObjectForKey: currentID];
currentID = [userIDs nextObject];
}
}

View File

@@ -62,16 +62,16 @@ extern NSString *SOGoWeekStartFirstFullWeek;
@interface SOGoUser : SoUser
{
NSString *currentPassword;
NSString *cn;
NSString *language;
NSArray *allEmails;
NSUserDefaults *userDefaults;
NSUserDefaults *userSettings;
NSTimeZone *userTimeZone;
NSArray *allEmails;
NSString *language;
NSString *currentPassword;
SOGoDateFormatter *dateFormatter;
NSMutableArray *mailAccounts;
SOGoUserFolder *homeFolder;
NSString *cn;
NSTimeZone *userTimeZone;
NSMutableArray *mailAccounts;
}
+ (NSString *) language;

View File

@@ -220,6 +220,9 @@ _timeValue (NSString *key)
currentPassword = nil;
dateFormatter = nil;
homeFolder = nil;
cn = nil;
userTimeZone = nil;
mailAccounts = nil;
}
return self;
@@ -256,13 +259,16 @@ _timeValue (NSString *key)
- (void) dealloc
{
[currentPassword release];
[userDefaults release];
[userSettings release];
[allEmails release];
[language release];
[currentPassword release];
[dateFormatter release];
[homeFolder release];
[cn release];
[userTimeZone release];
[mailAccounts release];
[super dealloc];
}