summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--osdep/macosx_compat.h6
-rw-r--r--osdep/macosx_menubar.m2
2 files changed, 7 insertions, 1 deletions
diff --git a/osdep/macosx_compat.h b/osdep/macosx_compat.h
index 0c2e87d14c..747aa159af 100644
--- a/osdep/macosx_compat.h
+++ b/osdep/macosx_compat.h
@@ -52,6 +52,12 @@ static const NSEventModifierFlags NSEventModifierFlagShift = NSShiftKeyMask;
static const NSEventModifierFlags NSEventModifierFlagControl = NSControlKeyMask;
static const NSEventModifierFlags NSEventModifierFlagCommand = NSCommandKeyMask;
static const NSEventModifierFlags NSEventModifierFlagOption = NSAlternateKeyMask;
+
+#if (MAC_OS_X_VERSION_MAX_ALLOWED < MAC_OS_X_VERSION_10_9)
+typedef NSUInteger NSModalResponse;
+static const NSModalResponse NSModalResponseOK = NSFileHandlingPanelOKButton
+#endif
+
#endif
#endif /* MPV_MACOSX_COMPAT */
diff --git a/osdep/macosx_menubar.m b/osdep/macosx_menubar.m
index 3a5c5a76c2..8081ed202e 100644
--- a/osdep/macosx_menubar.m
+++ b/osdep/macosx_menubar.m
@@ -660,7 +660,7 @@
[panel setCanChooseDirectories:YES];
[panel setAllowsMultipleSelection:YES];
- if ([panel runModal] == NSFileHandlingPanelOKButton){
+ if ([panel runModal] == NSModalResponseOK){
NSMutableArray *fileArray = [[NSMutableArray alloc] init];
for (id url in [panel URLs])
[fileArray addObject:[url path]];