Version 6.4.0.3, tag libreoffice-6.4.0.3
[LibreOffice.git] / external / libpng / libpng-osx.patch.1
blob0e9d7336a76228507a55b725e9e518ca430b6f95
1 -*- Mode: Diff -*-
3 Avoid warning: 'inflateValidate' is only available on macOS 10.13 or newer [-Wunguarded-availability-new]
5 --- a/pngrutil.c
6 +++ b/pngrutil.c
7 @@ -419,7 +419,8 @@
8        }
9  
10  #if ZLIB_VERNUM >= 0x1290 && \
11 -   defined(PNG_SET_OPTION_SUPPORTED) && defined(PNG_IGNORE_ADLER32)
12 +   defined(PNG_SET_OPTION_SUPPORTED) && defined(PNG_IGNORE_ADLER32) && \
13 +   !(defined(MAC_OS_X_VERSION_MIN_REQUIRED) && MAC_OS_X_VERSION_MIN_REQUIRED < 101300)
14        if (((png_ptr->options >> PNG_IGNORE_ADLER32) & 3) == PNG_OPTION_ON)
15           /* Turn off validation of the ADLER32 checksum in IDAT chunks */
16           ret = inflateValidate(&png_ptr->zstream, 0);