mirror of
https://github.com/inverse-inc/sogo.git
synced 2026-04-13 17:28:52 +00:00
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:
@@ -50,7 +50,6 @@
|
||||
@interface SOGoDraftObject : SOGoMailBaseObject
|
||||
{
|
||||
NSString *path;
|
||||
NGImap4Envelope *envelope;
|
||||
int IMAP4ID;
|
||||
NSMutableDictionary *headers;
|
||||
NSString *inReplyTo;
|
||||
|
||||
@@ -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];
|
||||
|
||||
@@ -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];
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
@@ -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;
|
||||
|
||||
@@ -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];
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user