22#ifdef PNG_READ_SUPPORTED
39 png_error(
png_ptr,
"Call to NULL read function");
42#ifdef PNG_STDIO_SUPPORTED
62 png_error(
png_ptr,
"Read Error");
87 png_rw_ptr read_data_fn)
94#ifdef PNG_STDIO_SUPPORTED
95 if (read_data_fn !=
NULL)
96 png_ptr->read_data_fn = read_data_fn;
99 png_ptr->read_data_fn = png_default_read_data;
101 png_ptr->read_data_fn = read_data_fn;
104#ifdef PNG_WRITE_SUPPORTED
110 "Can't set both read_data_fn and write_data_fn in the"
115#ifdef PNG_WRITE_FLUSH_SUPPORTED
size_t CDECL fread(void *ptr, size_t size, size_t nmemb, FILE *file)
#define check(expected, result)
GLint GLenum GLsizei GLsizei GLsizei GLint GLsizei const GLvoid * data
GLuint GLsizei GLsizei * length
png_struct *PNG_RESTRICT png_structrp
#define png_debug1(l, m, p1)
#define png_voidcast(type, value)