Cocoa Port:
- Replace deprecated [NSSavePanel setRequiredFileType:] method when compiling for OS X v10.6 or later.
This commit is contained in:
parent
c148c440e1
commit
d0c70eccb3
|
@ -428,7 +428,15 @@
|
|||
|
||||
[panel setCanCreateDirectories:YES];
|
||||
[panel setTitle:NSSTRING_TITLE_SAVE_STATE_FILE_PANEL];
|
||||
|
||||
// The NSSavePanel method -(void)setRequiredFileType:
|
||||
// is deprecated in Mac OS X v10.6.
|
||||
#if MAC_OS_X_VERSION_MAX_ALLOWED > MAC_OS_X_VERSION_10_5
|
||||
NSArray *fileTypes = [NSArray arrayWithObjects:@FILE_EXT_SAVE_STATE, nil];
|
||||
[panel setAllowedFileTypes:fileTypes];
|
||||
#else
|
||||
[panel setRequiredFileType:@FILE_EXT_SAVE_STATE];
|
||||
#endif
|
||||
|
||||
buttonClicked = [panel runModal];
|
||||
if(buttonClicked == NSOKButton)
|
||||
|
|
Loading…
Reference in New Issue