[vlc-commits] macosx: replicate hack in AppKit to retain compilation compatibility with macOS 10.13
Felix Paul Kühne
git at videolan.org
Mon Sep 24 19:05:22 CEST 2018
vlc/vlc-3.0 | branch: master | Felix Paul Kühne <felix at feepk.net> | 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;
+ at interface NSApplication (NSAppearanceCustomization)
+#pragma clang diagnostic push
+#pragma clang diagnostic ignored "-Wunguarded-availability"
+ at property (nullable, strong) NSAppearance *appearance;
+ at property (readonly, strong) NSAppearance *effectiveAppearance;
+#pragma clang diagnostic pop
+ at end
+
#endif
NS_ASSUME_NONNULL_END
More information about the vlc-commits
mailing list