mirror of
https://github.com/transmission/transmission
synced 2024-12-25 01:03:01 +00:00
use a mutable array
This commit is contained in:
parent
f09f6568b0
commit
3bac536bc2
2 changed files with 4 additions and 11 deletions
|
@ -93,7 +93,7 @@
|
|||
BOOL fUpdateInProgress;
|
||||
Badger * fBadger;
|
||||
|
||||
NSArray * fAutoImportedNames;
|
||||
NSMutableArray * fAutoImportedNames;
|
||||
}
|
||||
|
||||
- (void) openFiles: (NSArray *) filenames;
|
||||
|
|
|
@ -113,8 +113,7 @@ static void sleepCallBack(void * controller, io_service_t y, natural_t messageTy
|
|||
[fSortType release];
|
||||
[fFilterType release];
|
||||
|
||||
if (fAutoImportedNames)
|
||||
[fAutoImportedNames release];
|
||||
[fAutoImportedNames release];
|
||||
|
||||
tr_close(fLib);
|
||||
[super dealloc];
|
||||
|
@ -1563,11 +1562,7 @@ static void sleepCallBack(void * controller, io_service_t y, natural_t messageTy
|
|||
|
||||
- (void) changeAutoImport
|
||||
{
|
||||
if (fAutoImportedNames)
|
||||
{
|
||||
[fAutoImportedNames release];
|
||||
fAutoImportedNames = nil;
|
||||
}
|
||||
[fAutoImportedNames removeAllObjects];
|
||||
|
||||
if ([fDefaults boolForKey: @"AutoImport"])
|
||||
[self checkAutoImportDirectory];
|
||||
|
@ -1587,9 +1582,7 @@ static void sleepCallBack(void * controller, io_service_t y, natural_t messageTy
|
|||
//only import those that have not been imported yet
|
||||
NSMutableArray * newNames = [importedNames mutableCopy];
|
||||
[newNames removeObjectsInArray: fAutoImportedNames];
|
||||
if (fAutoImportedNames)
|
||||
[fAutoImportedNames release];
|
||||
fAutoImportedNames = [importedNames retain];
|
||||
[fAutoImportedNames addObjectsFromArray: newNames];
|
||||
|
||||
NSEnumerator * enumerator = [newNames objectEnumerator];
|
||||
NSString * file;
|
||||
|
|
Loading…
Reference in a new issue