mirror of
https://github.com/transmission/transmission
synced 2025-03-06 03:28:33 +00:00
hopefully fix a crash with the open window
This commit is contained in:
parent
9d436d6767
commit
c9e3322034
2 changed files with 11 additions and 7 deletions
|
@ -200,7 +200,10 @@
|
||||||
[fTimer invalidate];
|
[fTimer invalidate];
|
||||||
fTimer = nil;
|
fTimer = nil;
|
||||||
|
|
||||||
|
[fFileController setTorrent: nil]; //avoid a crash when window tries to update
|
||||||
|
|
||||||
[fController askOpenConfirmed: self add: NO];
|
[fController askOpenConfirmed: self add: NO];
|
||||||
|
return YES;
|
||||||
}
|
}
|
||||||
|
|
||||||
- (void) verifyLocalData: (id) sender
|
- (void) verifyLocalData: (id) sender
|
||||||
|
@ -240,8 +243,10 @@
|
||||||
if ([fDeleteCheck state] == NSOnState)
|
if ([fDeleteCheck state] == NSOnState)
|
||||||
[fTorrent trashTorrent];
|
[fTorrent trashTorrent];
|
||||||
|
|
||||||
//ensure last, since it releases this controller
|
[fFileController setTorrent: nil]; //avoid a crash when window tries to update
|
||||||
[fController askOpenConfirmed: self add: YES];
|
|
||||||
|
[self close];
|
||||||
|
[fController askOpenConfirmed: self add: YES]; //ensure last, since it releases this controller
|
||||||
}
|
}
|
||||||
|
|
||||||
- (void) folderChoiceClosed: (NSOpenPanel *) openPanel returnCode: (int) code contextInfo: (void *) contextInfo
|
- (void) folderChoiceClosed: (NSOpenPanel *) openPanel returnCode: (int) code contextInfo: (void *) contextInfo
|
||||||
|
|
|
@ -116,10 +116,9 @@
|
||||||
if ((messages = tr_getQueuedMessages()) == NULL)
|
if ((messages = tr_getQueuedMessages()) == NULL)
|
||||||
return;
|
return;
|
||||||
|
|
||||||
NSMutableDictionary * message;
|
|
||||||
for (currentMessage = messages; currentMessage != NULL; currentMessage = currentMessage->next)
|
for (currentMessage = messages; currentMessage != NULL; currentMessage = currentMessage->next)
|
||||||
{
|
{
|
||||||
message = [NSMutableDictionary dictionaryWithObjectsAndKeys:
|
NSMutableDictionary * message = [NSMutableDictionary dictionaryWithObjectsAndKeys:
|
||||||
[NSString stringWithUTF8String: currentMessage->message], @"Message",
|
[NSString stringWithUTF8String: currentMessage->message], @"Message",
|
||||||
[NSDate dateWithTimeIntervalSince1970: currentMessage->when], @"Date",
|
[NSDate dateWithTimeIntervalSince1970: currentMessage->when], @"Date",
|
||||||
[NSNumber numberWithInt: currentMessage->level], @"Level", nil];
|
[NSNumber numberWithInt: currentMessage->level], @"Level", nil];
|
||||||
|
|
Loading…
Add table
Reference in a new issue