Home | History | Annotate | Download | only in libpng

Lines Matching refs:png_ptr

32 png_read_data(png_structrp png_ptr, png_bytep data, png_size_t length)
36 if (png_ptr->read_data_fn != NULL)
37 (*(png_ptr->read_data_fn))(png_ptr, data, length);
40 png_error(png_ptr, "Call to NULL read function");
50 png_default_read_data(png_structp png_ptr, png_bytep data, png_size_t length)
54 if (png_ptr == NULL)
60 check = fread(data, 1, length, png_voidcast(png_FILE_p, png_ptr->io_ptr));
63 png_error(png_ptr, "Read Error");
72 * png_ptr - pointer to a png input data structure
82 * function should call png_error(png_ptr, "Error msg").
87 png_set_read_fn(png_structrp png_ptr, png_voidp io_ptr,
90 if (png_ptr == NULL)
93 png_ptr->io_ptr = io_ptr;
97 png_ptr->read_data_fn = read_data_fn;
100 png_ptr->read_data_fn = png_default_read_data;
102 png_ptr->read_data_fn = read_data_fn;
107 if (png_ptr->write_data_fn != NULL)
109 png_ptr->write_data_fn = NULL;
110 png_warning(png_ptr,
117 png_ptr->output_flush_fn = NULL;