Show
Ignore:
Timestamp:
04/19/09 17:42:09 (3 years ago)
Author:
gbooker
Message:

Use a separate thread for rescanning a directory and send changes back to main thread. Tricky, but it works.

Files:
1 modified

Legend:

Unmodified
Added
Removed
  • branches/CoreData/SapphireFrappliance/MetaData/SapphireMObjects/SapphireDirectoryMetaData.m

    r817 r820  
    8888         
    8989        Basic_Directory_Function_Inits 
     90        importArray = [[NSMutableArray alloc] init]; 
    9091         
    9192        return self; 
     
    273274- (void)rescanDirWithExistingDirs:(NSMutableArray *)existingDirs files:(NSMutableArray *)existingFiles symDirs:(NSMutableArray *)existingSymDirs symFiles:(NSMutableArray *)existingSymFiles; 
    274275{ 
    275         [importArray release]; 
    276         importArray = [[NSMutableArray alloc] init]; 
     276        [importArray removeAllObjects]; 
    277277 
    278278        NSMutableDictionary *dirs = [[NSMutableDictionary alloc] init];