diff --git a/media/libdav1d/moz.build b/media/libdav1d/moz.build index be2d23aec4..12a33fb4fa 100644 --- a/media/libdav1d/moz.build +++ b/media/libdav1d/moz.build @@ -115,6 +115,12 @@ LOCAL_INCLUDES += [ '/media/libdav1d/src/include/dav1d', ] +# Make dav1d's MSVC compatibility headers available to MSVC builds so +# including picks up the local compat header instead of +# the system header which requires C11. +if CONFIG['_MSC_VER'] and not CONFIG['CLANG_CL']: + LOCAL_INCLUDES += ['/media/libdav1d/src/include/compat/msvc'] + FINAL_LIBRARY = 'gkmedias' # We allow warnings for third-party code that can be updated from upstream.