vlc/vlc-3.0 | branch: master | Felix Paul Kühne <[email protected]> | Mon Sep 24 
19:05:08 2018 +0200| [0d60205dd5f6b68ea0e6ad46213f4ed0cadef1db] | committer: 
Felix Paul Kühne

macosx: replicate hack in AppKit to retain compilation compatibility with macOS 
10.13

> http://git.videolan.org/gitweb.cgi/vlc/vlc-3.0.git/?a=commit;h=0d60205dd5f6b68ea0e6ad46213f4ed0cadef1db
---

 modules/gui/macosx/CompatibilityFixes.h | 8 ++++++++
 1 file changed, 8 insertions(+)

diff --git a/modules/gui/macosx/CompatibilityFixes.h 
b/modules/gui/macosx/CompatibilityFixes.h
index 71511bb7d8..c098ad7b95 100644
--- a/modules/gui/macosx/CompatibilityFixes.h
+++ b/modules/gui/macosx/CompatibilityFixes.h
@@ -70,6 +70,14 @@ void swapoutOverride(Class _Nonnull cls, SEL _Nonnull 
selector);
 
 extern NSString *const NSAppearanceNameDarkAqua;
 
+@interface NSApplication (NSAppearanceCustomization)
+#pragma clang diagnostic push
+#pragma clang diagnostic ignored "-Wunguarded-availability"
+@property (nullable, strong) NSAppearance *appearance;
+@property (readonly, strong) NSAppearance *effectiveAppearance;
+#pragma clang diagnostic pop
+@end
+
 #endif
 
 NS_ASSUME_NONNULL_END

_______________________________________________
vlc-commits mailing list
[email protected]
https://mailman.videolan.org/listinfo/vlc-commits

Reply via email to