Add CF_NOESCAPE decorators for tvOS and watchOS
authorjer.noble@apple.com <jer.noble@apple.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Fri, 11 May 2018 22:03:06 +0000 (22:03 +0000)
committerjer.noble@apple.com <jer.noble@apple.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Fri, 11 May 2018 22:03:06 +0000 (22:03 +0000)
https://bugs.webkit.org/show_bug.cgi?id=185560

Reviewed by Dan Bernstein.

* pal/cf/CoreMediaSoftLink.h:

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@231721 268f45cc-cd09-0410-ab3c-d52691b4dbfc

Source/WebCore/PAL/ChangeLog
Source/WebCore/PAL/pal/cf/CoreMediaSoftLink.h

index 3dc17bb..8a0fa0e 100644 (file)
@@ -1,3 +1,12 @@
+2018-05-11  Jer Noble  <jer.noble@apple.com>
+
+        Add CF_NOESCAPE decorators for tvOS and watchOS
+        https://bugs.webkit.org/show_bug.cgi?id=185560
+
+        Reviewed by Dan Bernstein.
+
+        * pal/cf/CoreMediaSoftLink.h:
+
 2018-05-08  Sihui Liu  <sihui_liu@apple.com>
 
         Adopt new async _savecookies SPI for keeping networking process active during flushing cookies
index 256cf2e..5a3e5ba 100644 (file)
@@ -37,7 +37,7 @@
 #define SOFTLINK_AVKIT_FRAMEWORK() SOFT_LINK_FRAMEWORK_OPTIONAL(AVKit)
 #endif
 
-#if (PLATFORM(IOS) && __IPHONE_OS_VERSION_MIN_REQUIRED <= 120000) || (PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED <= 101400)
+#if (PLATFORM(IOS) && __IPHONE_OS_VERSION_MAX_ALLOWED < 130000) || (PLATFORM(MAC) && __MAC_OS_X_VERSION_MAX_ALLOWED < 101500) || (PLATFORM(WATCHOS) && __WATCH_OS_VERSION_MAX_ALLOWED < 60000) || (PLATFORM(TVOS) && __TV_OS_VERSION_MAX_ALLOWED < 130000)
 #define CMSAMPLEBUFFERCALL_NOESCAPE
 #else
 #define CMSAMPLEBUFFERCALL_NOESCAPE CF_NOESCAPE