Changeset 11444
- Timestamp:
- Nov 30, 2010, 12:34:32 AM (12 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/macosx/PrefsController.m
r11433 r11444 810 810 - (void) setDoneScriptEnabled: (id) sender 811 811 { 812 if ([fDefaults boolForKey: @"DoneScriptEnabled"] && ! fopen([[fDefaults stringForKey:@"DoneScriptPath"] UTF8String], "r"))812 if ([fDefaults boolForKey: @"DoneScriptEnabled"] && ![[NSFileManager defaultManager] fileExistsAtPath: [fDefaults stringForKey:@"DoneScriptPath"]]) 813 813 { 814 814 // enabled is set but script file doesn't exist, so prompt for one and disable until they pick one … … 816 816 [self doneScriptSheetShow: sender]; 817 817 } 818 else 819 { 820 tr_sessionSetTorrentDoneScriptEnabled(fHandle, [fDefaults boolForKey: @"DoneScriptEnabled"]); 821 } 818 tr_sessionSetTorrentDoneScriptEnabled(fHandle, [fDefaults boolForKey: @"DoneScriptEnabled"]); 822 819 } 823 820 … … 1359 1356 NSString * filePath = [[openPanel filenames] objectAtIndex: 0]; 1360 1357 1361 if ( fopen([filePath UTF8String], "r"))// script file exists1358 if ([[NSFileManager defaultManager] fileExistsAtPath: filePath]) // script file exists 1362 1359 { 1363 1360 [fDefaults setObject: filePath forKey: @"DoneScriptPath"];
Note: See TracChangeset
for help on using the changeset viewer.