mirror of https://git.wownero.com/dsc/mxe.git
package gdal: libpng 1.5 compatibility
This commit is contained in:
parent
ff8e372e08
commit
838e2dda4f
|
@ -0,0 +1,36 @@
|
|||
This file is part of mingw-cross-env.
|
||||
See doc/index.html for further information.
|
||||
|
||||
http://trac.osgeo.org/gdal/changeset/21526
|
||||
Index: /branches/1.8/gdal/frmts/png/pngdataset.cpp
|
||||
===================================================================
|
||||
--- a/frmts/png/pngdataset.cpp (revision 21032)
|
||||
+++ b/frmts/png/pngdataset.cpp (revision 21526)
|
||||
@@ -1316,5 +1316,5 @@
|
||||
*/
|
||||
check = (png_size_t)VSIFReadL(data, (png_size_t)1, length,
|
||||
- (VSILFILE*)png_ptr->io_ptr);
|
||||
+ (VSILFILE*)png_get_io_ptr(png_ptr));
|
||||
|
||||
if (check != length)
|
||||
@@ -1331,5 +1331,5 @@
|
||||
png_uint_32 check;
|
||||
|
||||
- check = VSIFWriteL(data, 1, length, (VSILFILE*)(png_ptr->io_ptr));
|
||||
+ check = VSIFWriteL(data, 1, length, (VSILFILE*)png_get_io_ptr(png_ptr));
|
||||
|
||||
if (check != length)
|
||||
@@ -1342,5 +1342,5 @@
|
||||
static void png_vsi_flush(png_structp png_ptr)
|
||||
{
|
||||
- VSIFFlushL( (VSILFILE*)(png_ptr->io_ptr) );
|
||||
+ VSIFFlushL( (VSILFILE*)png_get_io_ptr(png_ptr) );
|
||||
}
|
||||
|
||||
@@ -1358,5 +1358,5 @@
|
||||
// semantics. Ugg.
|
||||
|
||||
- jmp_buf* psSetJmpContext = (jmp_buf*) png_ptr->error_ptr;
|
||||
+ jmp_buf* psSetJmpContext = (jmp_buf*) png_get_error_ptr(png_ptr);
|
||||
if (psSetJmpContext)
|
||||
{
|
|
@ -32,7 +32,7 @@ define $(PKG)_BUILD
|
|||
--with-pam \
|
||||
--without-threads \
|
||||
--with-libz='$(PREFIX)/$(TARGET)' \
|
||||
--with-png=internal \
|
||||
--with-png='$(PREFIX)/$(TARGET)' \
|
||||
--with-libtiff='$(PREFIX)/$(TARGET)' \
|
||||
--with-geotiff='$(PREFIX)/$(TARGET)' \
|
||||
--with-jpeg='$(PREFIX)/$(TARGET)' \
|
||||
|
|
Loading…
Reference in New Issue