png: fix signature of png_set_interlace_handling() SDL-1.2
authorOzkan Sezer <sezeroz@gmail.com>
Thu, 11 Jul 2019 01:01:56 +0300
branchSDL-1.2
changeset 6819ccaa3a0dfb6
parent 680 a3a7cac00d5f
child 685 a59bfe382008
png: fix signature of png_set_interlace_handling()
IMG_png.c
     1.1 --- a/IMG_png.c	Thu Jul 11 00:55:02 2019 +0300
     1.2 +++ b/IMG_png.c	Thu Jul 11 01:01:56 2019 +0300
     1.3 @@ -121,7 +121,7 @@
     1.4  	void (*png_set_packing) (png_structrp png_ptr);
     1.5  	void (*png_set_read_fn) (png_structrp png_ptr, png_voidp io_ptr, png_rw_ptr read_data_fn);
     1.6  	void (*png_set_strip_16) (png_structrp png_ptr);
     1.7 -	int (*png_set_interlace_handling) (png_structp png_ptr);
     1.8 +	int (*png_set_interlace_handling) (png_structrp png_ptr);
     1.9  	int (*png_sig_cmp) (png_const_bytep sig, png_size_t start, png_size_t num_to_check);
    1.10  #ifndef LIBPNG_VERSION_12
    1.11  	jmp_buf* (*png_set_longjmp_fn) (png_structrp, png_longjmp_ptr, size_t);
    1.12 @@ -256,7 +256,7 @@
    1.13  			return -1;
    1.14  		}
    1.15  		lib.png_set_interlace_handling =
    1.16 -			(int (*) (png_structp))
    1.17 +			(int (*) (png_structrp))
    1.18  			SDL_LoadFunction(lib.handle, "png_set_interlace_handling");
    1.19  		if ( lib.png_set_interlace_handling == NULL ) {
    1.20  			SDL_UnloadObject(lib.handle);