1
0
Fork 0
mirror of https://github.com/transmission/transmission synced 2025-02-05 05:53:59 +00:00

remove code to manually close torrents on quit

This commit is contained in:
Mitchell Livingston 2007-11-11 03:15:49 +00:00
parent d89d6faad4
commit 4854aac298
4 changed files with 3 additions and 16 deletions

View file

@ -536,12 +536,6 @@ void sleepCallBack(void * controller, io_service_t y, natural_t messageType, voi
//save history
[self updateTorrentHistory];
//make sure torrents are closed
NSEnumerator * enumerator = [fTorrents objectEnumerator];
Torrent * torrent;
while ((torrent = [enumerator nextObject]))
[torrent closeTorrent];
[fDisplayedTorrents removeAllObjects];
[fTorrents removeAllObjects];
@ -2228,7 +2222,7 @@ void sleepCallBack(void * controller, io_service_t y, natural_t messageType, voi
[sortedTorrents insertObject: [movingTorrents objectAtIndex: i] atIndex: insertIndex + i];
[movingTorrents release];
//redo order values
i = 0;
for (i = 0; i < [sortedTorrents count]; i++)
@ -2326,6 +2320,7 @@ void sleepCallBack(void * controller, io_service_t y, natural_t messageType, voi
{
BOOL torrent = NO, accept = YES;
#warning replace ifs with switch
//create an array of files that can be opened
NSMutableArray * filesToOpen = [[NSMutableArray alloc] init];
NSArray * files = [pasteboard propertyListForType: NSFilenamesPboardType];

View file

@ -78,7 +78,6 @@ typedef enum
- (NSDictionary *) history;
- (void) closeTorrent;
- (void) closeRemoveTorrent;
- (void) changeIncompleteDownloadFolder: (NSString *) folder;

View file

@ -169,16 +169,10 @@ void completenessChangeCallback(tr_torrent * torrent, cp_status_t status, void *
[super dealloc];
}
- (void) closeTorrent
{
tr_torrentClearStatusCallback(fHandle);
tr_torrentClose(fHandle);
}
- (void) closeRemoveTorrent
{
tr_torrentRemoveSaved(fHandle);
[self closeTorrent];
tr_torrentClose(fHandle);
}
- (void) changeIncompleteDownloadFolder: (NSString *) folder

View file

@ -464,7 +464,6 @@
int i, h, index;
float increment = (float)pieceCount / MAX_PIECES;
NSColor * pieceColor;
BOOL change;
for (i = 0; i < MAX_PIECES; i++)
{
index = i * increment;