From b1f5ff67936c369bd25a65d996d47c1606d7f87d Mon Sep 17 00:00:00 2001 From: =?utf8?q?Jos=C3=A9=20Fonseca?= Date: Sat, 21 May 2011 10:03:51 +0100 Subject: [PATCH] PNG portability fixes. --- image.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/image.cpp b/image.cpp index 1f96c29..922c4d4 100644 --- a/image.cpp +++ b/image.cpp @@ -24,6 +24,7 @@ **************************************************************************/ +#include #include #include @@ -319,7 +320,7 @@ struct png_tmp_buffer static void pngWriteCallback(png_structp png_ptr, png_bytep data, png_size_t length) { - struct png_tmp_buffer *buf = (struct png_tmp_buffer*) png_ptr->io_ptr; + struct png_tmp_buffer *buf = (struct png_tmp_buffer*) png_get_io_ptr(png_ptr); size_t nsize = buf->size + length; /* allocate or grow buffer */ -- 2.45.2