diff options
Diffstat (limited to 'Source/TableDump.m')
-rw-r--r-- | Source/TableDump.m | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/Source/TableDump.m b/Source/TableDump.m index a902e17b..94aa7a0a 100644 --- a/Source/TableDump.m +++ b/Source/TableDump.m @@ -735,7 +735,7 @@ //free arrays if (fieldMappingArray) [fieldMappingArray release], fieldMappingArray = nil; - importArray = nil; + [importArray release], importArray = nil; } // Import finished Growl notification @@ -2324,6 +2324,8 @@ objectValueForTableColumn:(NSTableColumn *)aTableColumn tables = [[NSMutableArray alloc] init]; fieldMappingButtonOptions = [[NSMutableArray alloc] init]; fieldMappingArray = nil; + importArray = nil; + prefs = nil; return self; } @@ -2331,12 +2333,10 @@ objectValueForTableColumn:(NSTableColumn *)aTableColumn - (void)dealloc { [tables release]; - [importArray release]; [fieldMappingButtonOptions release]; + if (importArray) [importArray release]; if (fieldMappingArray) [fieldMappingArray release]; - [savePath release]; - [openPath release]; - [prefs release]; + if (prefs) [prefs release]; [super dealloc]; } |