vlc | branch: master | Thomas Guillem <[email protected]> | Tue Nov 21 14:06:18 2017 +0100| [645537b8ae9b42a829021a53dd165282a0434547] | committer: Thomas Guillem
ci_filters: build with -Wpartial-availability Symbols availability are checked at entry point. > http://git.videolan.org/gitweb.cgi/vlc.git/?a=commit;h=645537b8ae9b42a829021a53dd165282a0434547 --- modules/video_filter/Makefile.am | 1 + modules/video_filter/ci_filters.m | 6 ------ 2 files changed, 1 insertion(+), 6 deletions(-) diff --git a/modules/video_filter/Makefile.am b/modules/video_filter/Makefile.am index af190d16e3..6b2947a19b 100644 --- a/modules/video_filter/Makefile.am +++ b/modules/video_filter/Makefile.am @@ -116,6 +116,7 @@ video_filter_LTLIBRARIES += libci_filters_plugin.la endif if HAVE_IOS +libci_filters_plugin_la_OBJCFLAGS = $(AM_OBJCFLAGS) -Wpartial-availability video_filter_LTLIBRARIES += libci_filters_plugin.la endif diff --git a/modules/video_filter/ci_filters.m b/modules/video_filter/ci_filters.m index 0bc401819c..5f2089436f 100644 --- a/modules/video_filter/ci_filters.m +++ b/modules/video_filter/ci_filters.m @@ -606,10 +606,7 @@ Open(vlc_object_t *obj, char const *psz_filter) case VLC_CODEC_CVPX_UYVY: case VLC_CODEC_CVPX_I420: case VLC_CODEC_CVPX_BGRA: -#pragma clang diagnostic push -#pragma clang diagnostic ignored "-Wpartial-availability" if (&kCGColorSpaceITUR_709 == nil) -#pragma clang diagnostic pop { msg_Warn(obj, "iOS/macOS version is too old, aborting..."); return VLC_EGENERIC; @@ -638,10 +635,7 @@ Open(vlc_object_t *obj, char const *psz_filter) && Open_AddConverter(filter, ctx)) goto error; -#pragma clang diagnostic push -#pragma clang diagnostic ignored "-Wpartial-availability" ctx->color_space = CGColorSpaceCreateWithName(kCGColorSpaceITUR_709); -#pragma clang diagnostic pop #if !TARGET_OS_IPHONE CGLContextObj glctx = var_InheritAddress(filter, "macosx-glcontext"); _______________________________________________ vlc-commits mailing list [email protected] https://mailman.videolan.org/listinfo/vlc-commits
