Lines Matching defs:png_ptr
60 png_read_data(png_structp png_ptr, png_bytep data, png_size_t length)
64 if (png_ptr->read_data_fn != NULL)
65 (*(png_ptr->read_data_fn))(png_ptr, data, length);
68 png_error(png_ptr, "Call to NULL read function");
79 png_default_read_data(png_structp png_ptr, png_bytep data, png_size_t length)
83 if (png_ptr == NULL)
89 check = fread(data, 1, length, (png_FILE_p)png_ptr->io_ptr);
92 png_error(png_ptr, "Read Error");
104 png_default_read_data(png_structp png_ptr, png_bytep data, png_size_t length)
110 if (png_ptr == NULL)
115 io_ptr = (png_FILE_p)CVT_PTR(png_ptr->io_ptr);
148 png_error(png_ptr, "read Error");
158 * png_ptr - pointer to a png input data structure
168 * function should call png_error(png_ptr, "Error msg").
173 png_set_read_fn(png_structp png_ptr, png_voidp io_ptr,
176 if (png_ptr == NULL)
179 png_ptr->io_ptr = io_ptr;
183 png_ptr->read_data_fn = read_data_fn;
186 png_ptr->read_data_fn = png_default_read_data;
188 png_ptr->read_data_fn = read_data_fn;
192 if (png_ptr->write_data_fn != NULL)
194 png_ptr->write_data_fn = NULL;
195 png_warning(png_ptr,
201 png_ptr->output_flush_fn = NULL;