Lines Matching refs:png_ptr
27 png_read_data(png_structp png_ptr, png_bytep data, png_size_t length)
30 if (png_ptr->read_data_fn != NULL)
31 (*(png_ptr->read_data_fn))(png_ptr, data, length);
33 png_error(png_ptr, "Call to NULL read function");
43 png_default_read_data(png_structp png_ptr, png_bytep data, png_size_t length)
51 if ( !ReadFile((HANDLE)(png_ptr->io_ptr), data, length, &check, NULL) )
55 (png_FILE_p)png_ptr->io_ptr);
59 png_error(png_ptr, "Read Error");
71 png_default_read_data(png_structp png_ptr, png_bytep data, png_size_t length)
79 io_ptr = (png_FILE_p)CVT_PTR(png_ptr->io_ptr);
83 if ( !ReadFile((HANDLE)(png_ptr->io_ptr), data, length, &check, NULL) )
115 png_error(png_ptr, "read Error");
124 png_ptr - pointer to a png input data structure
132 function should call png_error(png_ptr, "Error msg"). */
134 png_set_read_fn(png_structp png_ptr, png_voidp io_ptr,
137 png_ptr->io_ptr = io_ptr;
141 png_ptr->read_data_fn = read_data_fn;
143 png_ptr->read_data_fn = png_default_read_data;
145 png_ptr->read_data_fn = read_data_fn;
149 if (png_ptr->write_data_fn != NULL)
151 png_ptr->write_data_fn = NULL;
152 png_warning(png_ptr,
154 png_warning(png_ptr,
159 png_ptr->output_flush_fn = NULL;